Skip to main content

Crate lutra_bin

Crate lutra_bin 

Source

Re-exports§

pub use layout::Layout;
pub use reader::ArrayReader;
pub use reader::ReaderExt;
pub use reader::TupleReader;
pub use bytes;

Modules§

boxed
The Box<T> type for heap allocation.
br
collections
Collection types.
ir
layout
reader
rr
string
A UTF-8–encoded, growable string.
typed_data
Typed data format
vec
A contiguous growable array type with heap-allocated contents, written Vec<T>.

Macros§

vec
Creates a Vec containing the arguments.

Structs§

ReversePointer
Pointer to a location where an offset should be written to.
Table
Wraps TabularReader and recursively flattens nested tuples into leaf cells.
TableCell
TableConfig
Configuration for table rendering.
TableLayout
Computed layout for table rendering.
TabularReader
Utility for iterating over arbitrary data in tabular manner (as rows and columns).

Enums§

Error
Value
Generic Lutra value object

Traits§

Decode
Encode
ValueVisitor
Visitor

Functions§

decode_enum_head
encode_enum_head_padding
encode_enum_head_tag
print_source

Type Aliases§

Result