pub enum ConstitutionValidity {
Unknown,
Valid,
Invalid,
Empty,
Unreadable,
}Expand description
Validity of the active user-global constitution file, if any.
Variants§
Unknown
No custom file, or validity not yet evaluated.
Valid
Parsed and usable.
Invalid
Present but failed to parse / structurally invalid.
Empty
Present but carried no usable policy.
Unreadable
Present but could not be read.
Trait Implementations§
Source§impl Clone for ConstitutionValidity
impl Clone for ConstitutionValidity
Source§fn clone(&self) -> ConstitutionValidity
fn clone(&self) -> ConstitutionValidity
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 ConstitutionValidity
Source§impl Debug for ConstitutionValidity
impl Debug for ConstitutionValidity
Source§impl Default for ConstitutionValidity
impl Default for ConstitutionValidity
Source§fn default() -> ConstitutionValidity
fn default() -> ConstitutionValidity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConstitutionValidity
impl<'de> Deserialize<'de> for ConstitutionValidity
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 ConstitutionValidity
Source§impl PartialEq for ConstitutionValidity
impl PartialEq for ConstitutionValidity
Source§impl Serialize for ConstitutionValidity
impl Serialize for ConstitutionValidity
impl StructuralPartialEq for ConstitutionValidity
Auto Trait Implementations§
impl Freeze for ConstitutionValidity
impl RefUnwindSafe for ConstitutionValidity
impl Send for ConstitutionValidity
impl Sync for ConstitutionValidity
impl Unpin for ConstitutionValidity
impl UnsafeUnpin for ConstitutionValidity
impl UnwindSafe for ConstitutionValidity
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.