pub struct LsArgs {
pub path: Option<Tagged<PathBuf>>,
pub all: bool,
pub long: bool,
pub short_names: bool,
pub du: bool,
}Fields
path: Option<Tagged<PathBuf>>all: boollong: boolshort_names: booldu: boolTrait Implementations
sourceimpl<'de> Deserialize<'de> for LsArgs
impl<'de> Deserialize<'de> for LsArgs
sourcefn 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 RefUnwindSafe for LsArgs
impl Send for LsArgs
impl Sync for LsArgs
impl Unpin for LsArgs
impl UnwindSafe for LsArgs
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more