pub enum IsolationGrade {
A,
B,
C,
D,
}Expand description
Isolation grade - for groups with members, measures independence
Variants§
A
Excellent isolation, minimal cross-references
B
Good isolation, some cross-references
C
Some coupling, multiple cross-references
D
Tightly coupled, many cross-references
Trait Implementations§
Source§impl Clone for IsolationGrade
impl Clone for IsolationGrade
Source§fn clone(&self) -> IsolationGrade
fn clone(&self) -> IsolationGrade
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 IsolationGrade
impl Debug for IsolationGrade
Source§impl<'de> Deserialize<'de> for IsolationGrade
impl<'de> Deserialize<'de> for IsolationGrade
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 Display for IsolationGrade
impl Display for IsolationGrade
Source§impl PartialEq for IsolationGrade
impl PartialEq for IsolationGrade
Source§impl Serialize for IsolationGrade
impl Serialize for IsolationGrade
impl Copy for IsolationGrade
impl Eq for IsolationGrade
impl StructuralPartialEq for IsolationGrade
Auto Trait Implementations§
impl Freeze for IsolationGrade
impl RefUnwindSafe for IsolationGrade
impl Send for IsolationGrade
impl Sync for IsolationGrade
impl Unpin for IsolationGrade
impl UnwindSafe for IsolationGrade
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<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> Pointable for T
impl<T> Pointable for T
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.