Crate genet_sdk[][src]

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.

lazy_static
token

Returns a token corresponded with the given string.