Enum sep2_client::event::EIStatus
source · #[repr(u8)]pub enum EIStatus {
Scheduled = 0,
Active = 1,
Cancelled = 2,
Complete = 3,
CancelledRandom = 4,
Superseded = 5,
}
Available on crate feature
event
only.Expand description
The current state of an EventInstance
in the schedule.
Can be created from a EventStatusType
for the purpose of reading SEEvent
resources.
Can be converted to a ResponseStatus
for the purpose of creating SEResponse
resources.
Variants§
Trait Implementations§
source§impl From<EIStatus> for ResponseStatus
impl From<EIStatus> for ResponseStatus
source§impl From<EventStatusType> for EIStatus
impl From<EventStatusType> for EIStatus
source§fn from(value: EventStatusType) -> Self
fn from(value: EventStatusType) -> Self
Converts to this type from the input type.
source§impl PartialEq<EIStatus> for EIStatus
impl PartialEq<EIStatus> for EIStatus
impl Copy for EIStatus
impl Eq for EIStatus
impl StructuralEq for EIStatus
impl StructuralPartialEq for EIStatus
Auto Trait Implementations§
impl RefUnwindSafe for EIStatus
impl Send for EIStatus
impl Sync for EIStatus
impl Unpin for EIStatus
impl UnwindSafe for EIStatus
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.