pub struct CommandExpr {
pub name: String,
pub args: VecDeque<String>,
pub tpe: CommandType,
}Fields§
§name: String§args: VecDeque<String>§tpe: CommandTypeImplementations§
Trait Implementations§
Source§impl Clone for CommandExpr
impl Clone for CommandExpr
Source§fn clone(&self) -> CommandExpr
fn clone(&self) -> CommandExpr
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 moreSource§impl Debug for CommandExpr
impl Debug for CommandExpr
Auto Trait Implementations§
impl Freeze for CommandExpr
impl RefUnwindSafe for CommandExpr
impl Send for CommandExpr
impl Sync for CommandExpr
impl Unpin for CommandExpr
impl UnwindSafe for CommandExpr
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