pub struct IntegerM {
pub signed: bool,
pub m: usize,
}
Expand description
integer type of M bits, 0 < M <= 256, M % 8 == 0. e.g. uint32, uint8
Fields§
§signed: bool
§m: usize
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IntegerM
impl<'de> Deserialize<'de> for IntegerM
Source§fn deserialize<D>(
deserializer: D,
) -> Result<IntegerM, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<IntegerM, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for IntegerM
impl Serialize for IntegerM
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 IntegerM
Auto Trait Implementations§
impl Freeze for IntegerM
impl RefUnwindSafe for IntegerM
impl Send for IntegerM
impl Sync for IntegerM
impl Unpin for IntegerM
impl UnwindSafe for IntegerM
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