pub struct ArrayM {
pub element: Type,
pub m: usize,
}
Expand description
a fixed-length array of M elements, M >= 0, of the given type.
Fields§
§element: Type
§m: usize
fixed-length array of m
elements, M >= 0,
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ArrayM
impl<'de> Deserialize<'de> for ArrayM
Source§fn deserialize<D>(
deserializer: D,
) -> Result<ArrayM, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<ArrayM, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ArrayM
impl Serialize for ArrayM
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ArrayM
Auto Trait Implementations§
impl Freeze for ArrayM
impl RefUnwindSafe for ArrayM
impl Send for ArrayM
impl Sync for ArrayM
impl Unpin for ArrayM
impl UnwindSafe for ArrayM
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