Skip to main content

Crate axsys_noun

Crate axsys_noun 

Source
Expand description

This library provides a batteries-included noun implementation, Urbit’s native data structure.

§Thread Safety

By default, this library uses std::rc::Rc as its reference-counting pointer, which is not thread-safe. To use this library in a multi-threaded context, enable the thread-safe feature, which will use std::sync::Arc, a thread-safe reference-counting pointer, instead of std::rc::Rc.

Modules§

axes
convert
Conversions to and from Noun.
marker
Marker traits.
sept
Ported standard library functions for working with Noun data
serdes
Noun serialization and deserialization.

Macros§

convert
Converts Nouns to and from other complex types.

Structs§

Atom
An arbitrarily large unsigned integer.
AtomBuilder
A bitwise Atom builder.
AtomIter
An iterator over the bits of an Atom.
Cell
A pair of reference-counted nouns.

Enums§

Noun
An Atom or a Cell.

Type Aliases§

Rc
A reference-counting pointer.