pub struct CallId(pub u32);Expand description
Identifies one subroutine call site attached as a match item, in its automaton’s call table (a table the builder keeps next to the leaf table: this IR knows only the handle, the runtime engine (T29) resolves it to the task or void function to invoke).
Tuple Fields§
§0: u32Trait 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum 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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.