pub enum OastCorrelationState {
Active,
Cancelled,
Expired,
}Expand description
Terminal lifecycle state for one registration.
Variants§
Active
The registration is neither cancelled nor expired; budget is separate.
Cancelled
The host cancelled the registration.
Expired
The exclusive expiry boundary was reached.
Trait Implementations§
Source§impl Clone for OastCorrelationState
impl Clone for OastCorrelationState
Source§fn clone(&self) -> OastCorrelationState
fn clone(&self) -> OastCorrelationState
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 OastCorrelationState
Source§impl Debug for OastCorrelationState
impl Debug for OastCorrelationState
impl Eq for OastCorrelationState
Source§impl PartialEq for OastCorrelationState
impl PartialEq for OastCorrelationState
impl StructuralPartialEq for OastCorrelationState
Auto Trait Implementations§
impl Freeze for OastCorrelationState
impl RefUnwindSafe for OastCorrelationState
impl Send for OastCorrelationState
impl Sync for OastCorrelationState
impl Unpin for OastCorrelationState
impl UnsafeUnpin for OastCorrelationState
impl UnwindSafe for OastCorrelationState
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more