pub enum HotEventKindArg {
FileAdded,
FileDeleted,
FileModified,
FileRenamed,
FunctionExtracted,
FunctionDeleted,
FunctionRenamed,
FunctionModified,
FunctionMoved,
SignatureChanged,
DependencyChanged,
}Expand description
Coarse classification mirroring semantic::HotEventKind.
clap’s ValueEnum provides the kebab-case CLI spelling
(file-modified, function-extracted, etc.) automatically.
Variants§
FileAdded
FileDeleted
FileModified
FileRenamed
FunctionExtracted
FunctionDeleted
FunctionRenamed
FunctionModified
FunctionMoved
SignatureChanged
DependencyChanged
Trait Implementations§
Source§impl Clone for HotEventKindArg
impl Clone for HotEventKindArg
Source§fn clone(&self) -> HotEventKindArg
fn clone(&self) -> HotEventKindArg
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 moreimpl Copy for HotEventKindArg
Source§impl Debug for HotEventKindArg
impl Debug for HotEventKindArg
Source§impl ValueEnum for HotEventKindArg
impl ValueEnum for HotEventKindArg
Auto Trait Implementations§
impl Freeze for HotEventKindArg
impl RefUnwindSafe for HotEventKindArg
impl Send for HotEventKindArg
impl Sync for HotEventKindArg
impl Unpin for HotEventKindArg
impl UnsafeUnpin for HotEventKindArg
impl UnwindSafe for HotEventKindArg
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request