Expand description
Types used in documentation examples.
Structs§
- Module
- This type is used in prefix type examples.
- Module_
Prefix - This is the prefix fields of
Module, accessible throughModule_Ref, with.0.prefix(). - Module_
Ref - This is the pointer to the prefix of
Module. - Phant
Module - This type is used in prefix type examples.
- Phant
Module_ Prefix - This is the prefix fields of
PhantModule< T >, accessible throughPhantModule_Ref, with.0.prefix(). - Phant
Module_ Ref - This is the pointer to the prefix of
PhantModule< T >. - Valid
Tag_ Interface - Describes the traits required when constructing a
NonExhaustive<>fromValidTag,by implementingInterfaceType. - Valid
Tag_ NEMarker - A marker type which implements StableAbi with the layout of
ValidTag,used as a phantom field of NonExhaustive. - Valid
Tag_ Storage - The default InlineStorage that
NonExhaustiveuses forValidTag.
Enums§
- Valid
Tag - For demonstrating ffi-safe non-exhaustive enums.
Traits§
- Valid
Tag_ Bounds - An alias for the traits that
NonExhaustive<ValidTag,_,_>requires to be constructed,and implements afterwards.
Type Aliases§
- Valid
Tag_ NE - An alias for
NonExhaustivewrapping aValidTag.