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§fn clone(&self) -> PlainMapLTypeDefn
fn clone(&self) -> PlainMapLTypeDefn
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PlainMapLTypeDefn
impl Debug for PlainMapLTypeDefn
Source§impl Default for PlainMapLTypeDefn
impl Default for PlainMapLTypeDefn
Source§fn default() -> PlainMapLTypeDefn
fn default() -> PlainMapLTypeDefn
Returns the “default value” for a type. Read more
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§fn eq(&self, other: &PlainMapLTypeDefn) -> bool
fn eq(&self, other: &PlainMapLTypeDefn) -> bool
Tests for
self and other values to be equal, and is used by ==.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