pub struct PlainArrayLElemDefn {
pub header: PlainCollectionHeader,
pub array_bound_seq: LBoundSeq,
pub element_identifier: Box<TypeIdentifier>,
}Fields§
§header: PlainCollectionHeader§array_bound_seq: LBoundSeq§element_identifier: Box<TypeIdentifier>Trait Implementations§
Source§impl Clone for PlainArrayLElemDefn
impl Clone for PlainArrayLElemDefn
Source§impl Debug for PlainArrayLElemDefn
impl Debug for PlainArrayLElemDefn
Source§impl Default for PlainArrayLElemDefn
impl Default for PlainArrayLElemDefn
Source§impl<'de> Deserialize<'de> for PlainArrayLElemDefn
impl<'de> Deserialize<'de> for PlainArrayLElemDefn
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 PlainArrayLElemDefn
impl PartialEq for PlainArrayLElemDefn
Source§impl Serialize for PlainArrayLElemDefn
impl Serialize for PlainArrayLElemDefn
impl StructuralPartialEq for PlainArrayLElemDefn
Auto Trait Implementations§
impl Freeze for PlainArrayLElemDefn
impl RefUnwindSafe for PlainArrayLElemDefn
impl Send for PlainArrayLElemDefn
impl Sync for PlainArrayLElemDefn
impl Unpin for PlainArrayLElemDefn
impl UnsafeUnpin for PlainArrayLElemDefn
impl UnwindSafe for PlainArrayLElemDefn
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