pub struct MultiStreamIdGen {
pub owner: u64,
pub id: u32,
}
Fields§
§owner: u64
§id: u32
Trait Implementations§
Source§impl Encode for MultiStreamIdGen
impl Encode for MultiStreamIdGen
fn scratch_len(&self) -> usize
fn encode(&self, cursor: &mut EncodeCursor<'_>)
impl Compatible<MultiStreamId> for MultiStreamIdGen
impl Compatible<MultiStreamIdGen> for MultiStreamId
Auto Trait Implementations§
impl Freeze for MultiStreamIdGen
impl RefUnwindSafe for MultiStreamIdGen
impl Send for MultiStreamIdGen
impl Sync for MultiStreamIdGen
impl Unpin for MultiStreamIdGen
impl UnwindSafe for MultiStreamIdGen
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