pub struct ZshSimple {
pub assigns: Vec<ZshAssign>,
pub words: Vec<String>,
pub redirs: Vec<ZshRedir>,
}Expand description
A simple command (assignments, words, redirections)
Fields§
§assigns: Vec<ZshAssign>§words: Vec<String>§redirs: Vec<ZshRedir>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ZshSimple
impl<'de> Deserialize<'de> for ZshSimple
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ZshSimple
impl RefUnwindSafe for ZshSimple
impl Send for ZshSimple
impl Sync for ZshSimple
impl Unpin for ZshSimple
impl UnsafeUnpin for ZshSimple
impl UnwindSafe for ZshSimple
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