pub enum ParentReason {
Missing,
Cycle,
NotInheritable,
}Expand description
Why a parent cannot be used (K6 a, D-05, DPRJ-02).
Variants§
Missing
The gateway has no such project (or an ancestor in its chain is
missing, which the gateway itself flags invalidParent).
Cycle
The project is its own ancestor, or the chain never ends.
NotInheritable
The parent exists but inheritable is false.
Implementations§
Trait Implementations§
Source§impl Clone for ParentReason
impl Clone for ParentReason
impl Copy for ParentReason
Source§impl Debug for ParentReason
impl Debug for ParentReason
impl Eq for ParentReason
Source§impl PartialEq for ParentReason
impl PartialEq for ParentReason
Source§impl Serialize for ParentReason
impl Serialize for ParentReason
impl StructuralPartialEq for ParentReason
Auto Trait Implementations§
impl Freeze for ParentReason
impl RefUnwindSafe for ParentReason
impl Send for ParentReason
impl Sync for ParentReason
impl Unpin for ParentReason
impl UnsafeUnpin for ParentReason
impl UnwindSafe for ParentReason
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.