pub enum SuccessorRefusal {
BarrierActive,
StopRequested,
Superseded,
NotAdmitted,
}Expand description
Why a successor release was refused.
Variants§
BarrierActive
A barrier holds the graph, so no successor may start yet.
StopRequested
A stop covers the graph, so no successor may start.
Superseded
The settling effect belongs to a superseded state visit.
NotAdmitted
The settling attempt is not the admitted attempt for this edge.
Trait Implementations§
Source§impl Clone for SuccessorRefusal
impl Clone for SuccessorRefusal
Source§fn clone(&self) -> SuccessorRefusal
fn clone(&self) -> SuccessorRefusal
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 SuccessorRefusal
Source§impl Debug for SuccessorRefusal
impl Debug for SuccessorRefusal
Source§impl<'de> Deserialize<'de> for SuccessorRefusal
impl<'de> Deserialize<'de> for SuccessorRefusal
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SuccessorRefusal, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SuccessorRefusal, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SuccessorRefusal
Source§impl PartialEq for SuccessorRefusal
impl PartialEq for SuccessorRefusal
Source§impl Serialize for SuccessorRefusal
impl Serialize for SuccessorRefusal
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for SuccessorRefusal
Auto Trait Implementations§
impl Forget for SuccessorRefusal
impl Freeze for SuccessorRefusal
impl Move for SuccessorRefusal
impl RefUnwindSafe for SuccessorRefusal
impl Send for SuccessorRefusal
impl Sync for SuccessorRefusal
impl Unpin for SuccessorRefusal
impl UnsafeUnpin for SuccessorRefusal
impl UnwindSafe for SuccessorRefusal
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.