pub enum ClientState {
ClientPrimaryApp,
ClientSessionActive,
ClientSessionVisible,
ClientSessionFocused,
ClientSessionOverlay,
ClientIoActive,
}
Expand description
Bitflags for client application state.
Variants§
ClientPrimaryApp
ClientSessionActive
ClientSessionVisible
ClientSessionFocused
ClientSessionOverlay
ClientIoActive
Trait Implementations§
Source§impl<R: Into<FlagSet<ClientState>>> BitAnd<R> for ClientState
impl<R: Into<FlagSet<ClientState>>> BitAnd<R> for ClientState
Source§impl<R: Into<FlagSet<ClientState>>> BitOr<R> for ClientState
impl<R: Into<FlagSet<ClientState>>> BitOr<R> for ClientState
Source§impl<R: Into<FlagSet<ClientState>>> BitXor<R> for ClientState
impl<R: Into<FlagSet<ClientState>>> BitXor<R> for ClientState
Source§impl Clone for ClientState
impl Clone for ClientState
Source§fn clone(&self) -> ClientState
fn clone(&self) -> ClientState
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ClientState
impl Debug for ClientState
Source§impl From<ClientState> for FlagSet<ClientState>
impl From<ClientState> for FlagSet<ClientState>
Source§fn from(value: ClientState) -> Self
fn from(value: ClientState) -> Self
Converts to this type from the input type.
Source§impl Not for ClientState
impl Not for ClientState
Source§impl PartialEq for ClientState
impl PartialEq for ClientState
Source§impl<R: Into<FlagSet<ClientState>>> Rem<R> for ClientState
impl<R: Into<FlagSet<ClientState>>> Rem<R> for ClientState
Source§impl<R: Into<FlagSet<ClientState>>> Sub<R> for ClientState
impl<R: Into<FlagSet<ClientState>>> Sub<R> for ClientState
impl Copy for ClientState
impl Eq for ClientState
impl StructuralPartialEq for ClientState
Auto Trait Implementations§
impl Freeze for ClientState
impl RefUnwindSafe for ClientState
impl Send for ClientState
impl Sync for ClientState
impl Unpin for ClientState
impl UnwindSafe for ClientState
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