Crate genet_sdk

Source
Expand description

This crate provides APIs for creating plugin pacakges for genet.

Modules§

attr
Attribute values.
cast
Cast objects for the usual data structures.
context
Theread context.
decoder
Decoder traits.
error
An error type.
fixed
Fixed-lifetime shareable containers.
helper
Helper macros.
io
I/O traits.
layer
Layer values.
prelude
The SDK Prelude
result
A specialized Result type.
slice
Fixed-lifetime byte sequences.
token
Token values.
variant
Dynamic-typed values.

Macros§

attr
Creates an Attr.
attr_class
Creates an AttrClass.
attr_class_lazy
Creates an AttrClass lazily.
attr_lazy
Creates an Attr lazily.
def_attr
Defines an Attr.
def_attr_class
Defines an AttrClass.
def_layer_class
Defines a LayerClass.
genet_decoders
Registers decoder entries.
genet_readers
Registers reader entries.
genet_writers
Registers writer entries.
layer_class
Creates a LayerClass.
layer_class_lazy
Creates a LayerClass lazily.
token
Returns a token corresponded with the given string.