#[repr(C, packed(4))]pub struct CounterMetaDataDefn {
pub state: i32,
pub type_id: i32,
pub free_to_reuse_deadline: Moment,
pub key: CounterMetaDataKey,
pub label_length: i32,
pub label: CounterMetaDataLabel,
}
Fields§
§state: i32
§type_id: i32
§free_to_reuse_deadline: Moment
§key: CounterMetaDataKey
§label_length: i32
§label: CounterMetaDataLabel
Trait Implementations§
Source§impl Clone for CounterMetaDataDefn
impl Clone for CounterMetaDataDefn
Source§fn clone(&self) -> CounterMetaDataDefn
fn clone(&self) -> CounterMetaDataDefn
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CounterMetaDataDefn
impl Debug for CounterMetaDataDefn
impl Copy for CounterMetaDataDefn
Auto Trait Implementations§
impl Freeze for CounterMetaDataDefn
impl RefUnwindSafe for CounterMetaDataDefn
impl Send for CounterMetaDataDefn
impl Sync for CounterMetaDataDefn
impl Unpin for CounterMetaDataDefn
impl UnwindSafe for CounterMetaDataDefn
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