pub struct OutcomeExprId(/* private fields */);Expand description
Outcome function id .
Implementations§
Source§impl OutcomeExprId
impl OutcomeExprId
Sourcepub const fn identity(variable: VariableId) -> Self
pub const fn identity(variable: VariableId) -> Self
Identity outcome Y.
Sourcepub const fn variable(self) -> VariableId
pub const fn variable(self) -> VariableId
Underlying variable.
Trait Implementations§
Source§impl Clone for OutcomeExprId
impl Clone for OutcomeExprId
Source§fn clone(&self) -> OutcomeExprId
fn clone(&self) -> OutcomeExprId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OutcomeExprId
Source§impl Debug for OutcomeExprId
impl Debug for OutcomeExprId
impl Eq for OutcomeExprId
Source§impl Hash for OutcomeExprId
impl Hash for OutcomeExprId
Source§impl PartialEq for OutcomeExprId
impl PartialEq for OutcomeExprId
impl StructuralPartialEq for OutcomeExprId
Auto Trait Implementations§
impl Freeze for OutcomeExprId
impl RefUnwindSafe for OutcomeExprId
impl Send for OutcomeExprId
impl Sync for OutcomeExprId
impl Unpin for OutcomeExprId
impl UnsafeUnpin for OutcomeExprId
impl UnwindSafe for OutcomeExprId
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