Crate dmv[−][src]
Expand description
Scoped IDs
This crate implements the idea of identifiers whose uniqueness is tied to a specific “scope”, allowing for a common Id
type generic over the scope where each individual instantiation can only inter-operate with its own instantiation.
Common Use
todo!(mention how this is meant to be an ID base that other systems would further restrict/abstract for their own purposes)
Re-exports
pub use id::Comparable;
pub use id::Id;
pub use id::RawRepr;
pub use scope::GlobalScope;
pub use scope::Scope;
Modules
Macros
Structs
Type Definitions
Convenient alias for the Id
-implementing type of the object
returned from Dmv::register
.
Alias of the Id::Handle
associated type of DmvId
.