#[non_exhaustive]pub struct EntryArgs {
pub command: EntryCommand,
pub json: bool,
}Expand description
One of the entry commands, and whether to print JSON.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.command: EntryCommandWhat to do.
json: bool--json: print the result as JSON.
Implementations§
Trait Implementations§
impl Eq for EntryArgs
impl StructuralPartialEq for EntryArgs
Auto Trait Implementations§
impl Freeze for EntryArgs
impl RefUnwindSafe for EntryArgs
impl Send for EntryArgs
impl Sync for EntryArgs
impl Unpin for EntryArgs
impl UnsafeUnpin for EntryArgs
impl UnwindSafe for EntryArgs
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.