pub enum ThreadComments {
On,
Off,
Update,
}Expand description
An enum to describe --thread-comments CLI option’s behavior.
Variants§
On
Always post a new comment and delete any outdated ones.
Off
Do not post thread comments.
Update
Only update existing thread comments. If none exist, then post a new one.
Trait Implementations§
Source§impl Clone for ThreadComments
impl Clone for ThreadComments
Source§fn clone(&self) -> ThreadComments
fn clone(&self) -> ThreadComments
Returns a duplicate of the value. Read more
1.0.0 · 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 ThreadComments
impl Debug for ThreadComments
Source§impl Display for ThreadComments
impl Display for ThreadComments
Source§impl PartialEq for ThreadComments
impl PartialEq for ThreadComments
Source§impl ValueEnum for ThreadComments
impl ValueEnum for ThreadComments
Source§fn value_variants<'a>() -> &'a [Self]
fn value_variants<'a>() -> &'a [Self]
Get a list possible value variants for display in --help output.
Source§fn to_possible_value(&self) -> Option<PossibleValue>
fn to_possible_value(&self) -> Option<PossibleValue>
Get a display value (for --help output) of the enum variant.
Source§fn from_str(val: &str, ignore_case: bool) -> Result<ThreadComments, String>
fn from_str(val: &str, ignore_case: bool) -> Result<ThreadComments, String>
Parse a string into a ThreadComments enum variant.
impl StructuralPartialEq for ThreadComments
Auto Trait Implementations§
impl Freeze for ThreadComments
impl RefUnwindSafe for ThreadComments
impl Send for ThreadComments
impl Sync for ThreadComments
impl Unpin for ThreadComments
impl UnwindSafe for ThreadComments
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<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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.