# leb128

Types used to decode Little Endian Base 128 numbers used to store large numbers as space efficiently as possible

## Types

### `type::LEB128`

Legacy alias for uLEB128

```rust
using LEB128 = type::uLEB128;
```

### `type::LEB128Base`

Base LEB128 type. Use `uLEB128` and `sLEB128` instead.

```rust
struct LEB128Base { ... } [[sealed]];
```

### `type::sLEB128`

A signed variant of a LEB128 number

```rust
using sLEB128 = type::LEB128Base [[format, transform]];
```

### `type::uLEB128`

A unsigned variant of a LEB128 number

```rust
using uLEB128 = type::LEB128Base [[format, transform]];
```
