pub struct PlainMapLTypeDefn {
pub header: Box<PlainCollectionHeader>,
pub bound: Box<LBound>,
pub element_identifier: Box<TypeIdentifier>,
pub key_flags: Box<CollectionElementFlag>,
pub key_identifier: Box<TypeIdentifier>,
}Fields§
§header: Box<PlainCollectionHeader>§bound: Box<LBound>§element_identifier: Box<TypeIdentifier>§key_flags: Box<CollectionElementFlag>§key_identifier: Box<TypeIdentifier>Trait Implementations§
Source§impl XidlTypeObject for PlainMapLTypeDefn
impl XidlTypeObject for PlainMapLTypeDefn
Auto Trait Implementations§
impl Freeze for PlainMapLTypeDefn
impl RefUnwindSafe for PlainMapLTypeDefn
impl Send for PlainMapLTypeDefn
impl Sync for PlainMapLTypeDefn
impl Unpin for PlainMapLTypeDefn
impl UnsafeUnpin for PlainMapLTypeDefn
impl UnwindSafe for PlainMapLTypeDefn
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