pub struct PlainMapLTypeDefn {
pub header: PlainCollectionHeader,
pub bound: LBound,
pub element_identifier: Box<TypeIdentifier>,
pub key_flags: CollectionElementFlag,
pub key_identifier: Box<TypeIdentifier>,
}Fields§
§header: PlainCollectionHeader§bound: LBound§element_identifier: Box<TypeIdentifier>§key_flags: CollectionElementFlag§key_identifier: Box<TypeIdentifier>Trait Implementations§
Source§impl Clone for PlainMapLTypeDefn
impl Clone for PlainMapLTypeDefn
Source§impl Debug for PlainMapLTypeDefn
impl Debug for PlainMapLTypeDefn
Source§impl Default for PlainMapLTypeDefn
impl Default for PlainMapLTypeDefn
Source§impl<'de> Deserialize<'de> for PlainMapLTypeDefn
impl<'de> Deserialize<'de> for PlainMapLTypeDefn
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PlainMapLTypeDefn
impl PartialEq for PlainMapLTypeDefn
Source§impl Serialize for PlainMapLTypeDefn
impl Serialize for PlainMapLTypeDefn
impl StructuralPartialEq 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