pub struct IrTerminalOutput {
pub binding: String,
pub alternatives: Vec<IrTerminalAlternative>,
pub span: SourceSpan,
}Fields§
§binding: String§alternatives: Vec<IrTerminalAlternative>§span: SourceSpanTrait Implementations§
Source§impl Clone for IrTerminalOutput
impl Clone for IrTerminalOutput
Source§fn clone(&self) -> IrTerminalOutput
fn clone(&self) -> IrTerminalOutput
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 moreSource§impl Debug for IrTerminalOutput
impl Debug for IrTerminalOutput
impl Eq for IrTerminalOutput
Source§impl PartialEq for IrTerminalOutput
impl PartialEq for IrTerminalOutput
impl StructuralPartialEq for IrTerminalOutput
Auto Trait Implementations§
impl Freeze for IrTerminalOutput
impl RefUnwindSafe for IrTerminalOutput
impl Send for IrTerminalOutput
impl Sync for IrTerminalOutput
impl Unpin for IrTerminalOutput
impl UnsafeUnpin for IrTerminalOutput
impl UnwindSafe for IrTerminalOutput
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