Enum AssignmentAugmentation
pub enum AssignmentAugmentation {
None,
Add,
Subtract,
Concat,
}Variants§
Trait Implementations§
§impl Clone for AssignmentAugmentation
impl Clone for AssignmentAugmentation
§fn clone(&self) -> AssignmentAugmentation
fn clone(&self) -> AssignmentAugmentation
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 more§impl Debug for AssignmentAugmentation
impl Debug for AssignmentAugmentation
§impl<'de> Deserialize<'de> for AssignmentAugmentation
impl<'de> Deserialize<'de> for AssignmentAugmentation
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AssignmentAugmentation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AssignmentAugmentation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Hash for AssignmentAugmentation
impl Hash for AssignmentAugmentation
§impl PartialEq for AssignmentAugmentation
impl PartialEq for AssignmentAugmentation
§impl PartialOrd for AssignmentAugmentation
impl PartialOrd for AssignmentAugmentation
impl Copy for AssignmentAugmentation
impl Eq for AssignmentAugmentation
impl StructuralPartialEq for AssignmentAugmentation
Auto Trait Implementations§
impl Freeze for AssignmentAugmentation
impl RefUnwindSafe for AssignmentAugmentation
impl Send for AssignmentAugmentation
impl Sync for AssignmentAugmentation
impl Unpin for AssignmentAugmentation
impl UnsafeUnpin for AssignmentAugmentation
impl UnwindSafe for AssignmentAugmentation
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§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> 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 more§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
§type Error = Infallible
type Error = Infallible
The error type in the returned
Result.§fn into_result(self) -> Result<T, <T as IntoResult<T>>::Error>
fn into_result(self) -> Result<T, <T as IntoResult<T>>::Error>
Converts the value into a
Result.