pub struct SelectCommand {
pub variable: String,
pub words: Vec<Word>,
pub body: Vec<Command>,
pub span: Span,
}Expand description
Select loop.
Fields§
§variable: String§words: Vec<Word>§body: Vec<Command>§span: SpanSource span of this command
Trait Implementations§
Source§impl Clone for SelectCommand
impl Clone for SelectCommand
Source§fn clone(&self) -> SelectCommand
fn clone(&self) -> SelectCommand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SelectCommand
impl RefUnwindSafe for SelectCommand
impl Send for SelectCommand
impl Sync for SelectCommand
impl Unpin for SelectCommand
impl UnsafeUnpin for SelectCommand
impl UnwindSafe for SelectCommand
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