pub struct CallId(pub u64);Expand description
Application-local call identifier.
This is deliberately wider than the station-visible CallReference. The
server maps between the two so a long-running application does not need to
reuse its own call identities when the wire namespace rolls over.
Tuple Fields§
§0: u64Implementations§
Trait Implementations§
impl Copy for CallId
impl Eq for CallId
Source§impl Ord for CallId
impl Ord for CallId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for CallId
impl PartialOrd for CallId
impl StructuralPartialEq for CallId
Auto Trait Implementations§
impl Freeze for CallId
impl RefUnwindSafe for CallId
impl Send for CallId
impl Sync for CallId
impl Unpin for CallId
impl UnsafeUnpin for CallId
impl UnwindSafe for CallId
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