pub struct TermInfo {
pub arity: Arity,
pub flow: TypeFlow,
}Expand description
Combined arity and type flow information for an expression.
Fields§
§arity: ArityHow many times this expression matches (one vs many).
flow: TypeFlowWhat data flows through this expression.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TermInfo
impl RefUnwindSafe for TermInfo
impl Send for TermInfo
impl Sync for TermInfo
impl Unpin for TermInfo
impl UnwindSafe for TermInfo
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