pub enum OperatorAccessState {
Pending,
Approved,
Refused,
Revoked,
Expired,
}Expand description
Where an operator’s look is.
Variants§
Pending
Asked, waiting for the account admin.
Approved
Approved: the operator reads inside until granted_until_unix_ms.
Refused
The account admin said no.
Revoked
The account admin (or the operator) ended it early.
Expired
Its time ran out, unanswered or used.
Implementations§
Trait Implementations§
Source§impl Clone for OperatorAccessState
impl Clone for OperatorAccessState
impl Copy for OperatorAccessState
Source§impl Debug for OperatorAccessState
impl Debug for OperatorAccessState
Source§impl<'de> Deserialize<'de> for OperatorAccessState
impl<'de> Deserialize<'de> for OperatorAccessState
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 OperatorAccessState
Source§impl PartialEq for OperatorAccessState
impl PartialEq for OperatorAccessState
Source§impl Serialize for OperatorAccessState
impl Serialize for OperatorAccessState
impl StructuralPartialEq for OperatorAccessState
Auto Trait Implementations§
impl Freeze for OperatorAccessState
impl RefUnwindSafe for OperatorAccessState
impl Send for OperatorAccessState
impl Sync for OperatorAccessState
impl Unpin for OperatorAccessState
impl UnsafeUnpin for OperatorAccessState
impl UnwindSafe for OperatorAccessState
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§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