pub enum CascadeStatus {
Success,
Partial,
Failed,
}Expand description
Status of cascade operation.
Variants§
Success
All types can have derive added.
Partial
Some types were skipped but the main target can proceed.
Failed
Cascade failed, cannot proceed.
Trait Implementations§
Source§impl Clone for CascadeStatus
impl Clone for CascadeStatus
Source§fn clone(&self) -> CascadeStatus
fn clone(&self) -> CascadeStatus
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 CascadeStatus
impl Debug for CascadeStatus
Source§impl PartialEq for CascadeStatus
impl PartialEq for CascadeStatus
Source§fn eq(&self, other: &CascadeStatus) -> bool
fn eq(&self, other: &CascadeStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for CascadeStatus
impl Eq for CascadeStatus
impl StructuralPartialEq for CascadeStatus
Auto Trait Implementations§
impl Freeze for CascadeStatus
impl RefUnwindSafe for CascadeStatus
impl Send for CascadeStatus
impl Sync for CascadeStatus
impl Unpin for CascadeStatus
impl UnsafeUnpin for CascadeStatus
impl UnwindSafe for CascadeStatus
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> 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