pub enum ToolIdempotency {
Supported,
Unsupported,
Unknown,
}Variants§
Trait Implementations§
Source§impl Clone for ToolIdempotency
impl Clone for ToolIdempotency
Source§fn clone(&self) -> ToolIdempotency
fn clone(&self) -> ToolIdempotency
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 ToolIdempotency
Source§impl Debug for ToolIdempotency
impl Debug for ToolIdempotency
Source§impl Default for ToolIdempotency
impl Default for ToolIdempotency
Source§fn default() -> ToolIdempotency
fn default() -> ToolIdempotency
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolIdempotency
impl<'de> Deserialize<'de> for ToolIdempotency
Source§fn 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
impl Eq for ToolIdempotency
Source§impl PartialEq for ToolIdempotency
impl PartialEq for ToolIdempotency
Source§impl Serialize for ToolIdempotency
impl Serialize for ToolIdempotency
impl StructuralPartialEq for ToolIdempotency
Auto Trait Implementations§
impl Freeze for ToolIdempotency
impl RefUnwindSafe for ToolIdempotency
impl Send for ToolIdempotency
impl Sync for ToolIdempotency
impl Unpin for ToolIdempotency
impl UnsafeUnpin for ToolIdempotency
impl UnwindSafe for ToolIdempotency
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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§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.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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.