pub enum GroupByArg {
File,
}Expand description
Group key for the displayed view.
Today only file is supported. The wrapper keeps clap::ValueEnum
out of the domain; From<GroupByArg> for GroupKey is the boundary.
Variants§
File
Aggregate by source file path
Trait Implementations§
Source§impl Clone for GroupByArg
impl Clone for GroupByArg
Source§fn clone(&self) -> GroupByArg
fn clone(&self) -> GroupByArg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GroupByArg
impl Debug for GroupByArg
Source§impl From<GroupByArg> for GroupKey
impl From<GroupByArg> for GroupKey
Source§fn from(arg: GroupByArg) -> Self
fn from(arg: GroupByArg) -> Self
Converts to this type from the input type.
Source§impl From<GroupKey> for GroupByArg
Reverse mapping for saved view presets. See From<SortKey>
above for the wildcard-arm rationale.
impl From<GroupKey> for GroupByArg
Reverse mapping for saved view presets. See From<SortKey>
above for the wildcard-arm rationale.
Source§impl ValueEnum for GroupByArg
impl ValueEnum for GroupByArg
impl Copy for GroupByArg
Auto Trait Implementations§
impl Freeze for GroupByArg
impl RefUnwindSafe for GroupByArg
impl Send for GroupByArg
impl Sync for GroupByArg
impl Unpin for GroupByArg
impl UnsafeUnpin for GroupByArg
impl UnwindSafe for GroupByArg
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