pub struct WideSigned;Trait Implementations§
Source§impl Described for WideSigned
impl Described for WideSigned
const NAME: &'static str = <Self as Value>::NAME
const FIELDS: &'static [Field<Definition>]
const MARKER: &'static [u8]
const FIELD_KIND: Kind<Definition> = _
const DEFAULT_VARIANT: Option<usize> = _
const DEFINITION: Definition = _
Source§impl Value for WideSigned
impl Value for WideSigned
const NAME: &'static str = "harmos_domain::model::storage::codec::WideSigned"
const KIND: Kind<Definition>
type Native = i128
fn postcard_write(value: &i128, bytes: &mut Vec<u8>)
fn postcard_size(value: &i128) -> usize
fn postcard_memory(input: &mut Reader<'_>) -> Result<usize, MessageError>
fn postcard_read(input: &mut Reader<'_>) -> Result<i128, MessageError>
const CARDINALITY: Cardinality = Cardinality::Required
Auto Trait Implementations§
impl Freeze for WideSigned
impl RefUnwindSafe for WideSigned
impl Send for WideSigned
impl Sync for WideSigned
impl Unpin for WideSigned
impl UnsafeUnpin for WideSigned
impl UnwindSafe for WideSigned
Blanket Implementations§
impl<T> Allocation for T
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