pub struct WideNonZero;Trait Implementations§
Source§impl Described for WideNonZero
impl Described for WideNonZero
Source§impl Value for WideNonZero
impl Value for WideNonZero
const NAME: &'static str = "harmos_domain::model::storage::codec::WideNonZero"
const KIND: Kind<Definition>
type Native = NonZero<u128>
fn postcard_write(value: &NonZero<u128>, bytes: &mut Vec<u8>)
fn postcard_size(value: &NonZero<u128>) -> usize
fn postcard_memory(input: &mut Reader<'_>) -> Result<usize, MessageError>
fn postcard_read(input: &mut Reader<'_>) -> Result<NonZero<u128>, MessageError>
const CARDINALITY: Cardinality = Cardinality::Required
Auto Trait Implementations§
impl Freeze for WideNonZero
impl RefUnwindSafe for WideNonZero
impl Send for WideNonZero
impl Sync for WideNonZero
impl Unpin for WideNonZero
impl UnsafeUnpin for WideNonZero
impl UnwindSafe for WideNonZero
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