pub enum SafetyLevel {
Safe,
SafeWithCost,
Caution,
Dangerous,
}Expand description
Safety level for deletion
Variantsยง
Safe
Safe to delete, will be regenerated
SafeWithCost
Safe but may slow down next build/operation
Caution
Use caution - may lose some data
Dangerous
Dangerous - may break things
Implementationsยง
Sourceยงimpl SafetyLevel
impl SafetyLevel
Trait Implementationsยง
Sourceยงimpl Clone for SafetyLevel
impl Clone for SafetyLevel
Sourceยงfn clone(&self) -> SafetyLevel
fn clone(&self) -> SafetyLevel
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 SafetyLevel
impl Debug for SafetyLevel
Sourceยงimpl<'de> Deserialize<'de> for SafetyLevel
impl<'de> Deserialize<'de> for SafetyLevel
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
Sourceยงimpl PartialEq for SafetyLevel
impl PartialEq for SafetyLevel
Sourceยงimpl Serialize for SafetyLevel
impl Serialize for SafetyLevel
impl Copy for SafetyLevel
impl Eq for SafetyLevel
impl StructuralPartialEq for SafetyLevel
Auto Trait Implementationsยง
impl Freeze for SafetyLevel
impl RefUnwindSafe for SafetyLevel
impl Send for SafetyLevel
impl Sync for SafetyLevel
impl Unpin for SafetyLevel
impl UnwindSafe for SafetyLevel
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<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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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