pub struct ModuleMeta {
pub name: Option<Name>,
pub prefix: Option<Name>,
pub namespace: Option<Namespace>,
pub schema_count: usize,
}
Expand description
Represents a module used by type information in the MetaTypes
structure.
Fields§
§name: Option<Name>
Name of the module.
prefix: Option<Name>
Prefix of the modules namespace.
namespace: Option<Namespace>
Namespace of the module.
schema_count: usize
Number of schemas assigned to this module/namespace.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ModuleMeta
impl RefUnwindSafe for ModuleMeta
impl Send for ModuleMeta
impl Sync for ModuleMeta
impl Unpin for ModuleMeta
impl UnwindSafe for ModuleMeta
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more