pub struct ProgramId(pub u32);Available on crate feature
std only.Expand description
Identifies one program within one ingest connection — see the program dimension.
Meaningless outside the IngestSession that assigned it: two sessions
each reporting ProgramId(1) are two unrelated programs, each getting
its own Trunk.
Tuple Fields§
§0: u32Trait Implementations§
impl Copy for ProgramId
impl Eq for ProgramId
Source§impl Ord for ProgramId
impl Ord for ProgramId
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 ProgramId
impl PartialOrd for ProgramId
impl StructuralPartialEq for ProgramId
Auto Trait Implementations§
impl Freeze for ProgramId
impl RefUnwindSafe for ProgramId
impl Send for ProgramId
impl Sync for ProgramId
impl Unpin for ProgramId
impl UnsafeUnpin for ProgramId
impl UnwindSafe for ProgramId
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