Module name

Module name 

Source

Structs§

Final
Name
Namespace
A Namespace is a collection of named Shapes, which can be used to give meaning to (resolve) ShapeCase::Name references.
NotFinal
WeakScope
A WeakScope is a interior-mutable RwLock holding a map of weak shape references that can be used to resolve the Names of ShapeCase::Name shapes. Though this struct is pub, its [Ref<RwLock<WeakShapeMap>>] parameter is not, so you cannot directly create your own WeakScope outside this crate.

Enums§

NameCase