pub enum ServerFlags {
RGBControllerSupport,
LogManagerSupport,
ProfileManagerSupport,
PluginManagerSupport,
SettingsManagerSupport,
DetectionSupport,
DeviceInfoSupport,
LocalClient,
}Expand description
Server flags
See Open SDK documentation for more information.
Variants§
RGBControllerSupport
Supports RGBController API
LogManagerSupport
Supports LogManager API
ProfileManagerSupport
Supports ProfileManager API
PluginManagerSupport
Supports PluginManager API
SettingsManagerSupport
Supports SettingsManager API
DetectionSupport
Supports detection functions
DeviceInfoSupport
Supports device info functions
LocalClient
Confirm that client is local client
Trait Implementations§
Source§impl<R: Into<FlagSet<ServerFlags>>> BitAnd<R> for ServerFlags
impl<R: Into<FlagSet<ServerFlags>>> BitAnd<R> for ServerFlags
Source§impl<R: Into<FlagSet<ServerFlags>>> BitOr<R> for ServerFlags
impl<R: Into<FlagSet<ServerFlags>>> BitOr<R> for ServerFlags
Source§impl<R: Into<FlagSet<ServerFlags>>> BitXor<R> for ServerFlags
impl<R: Into<FlagSet<ServerFlags>>> BitXor<R> for ServerFlags
Source§impl Clone for ServerFlags
impl Clone for ServerFlags
Source§fn clone(&self) -> ServerFlags
fn clone(&self) -> ServerFlags
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 ServerFlags
Source§impl Debug for ServerFlags
impl Debug for ServerFlags
impl Eq for ServerFlags
Source§impl From<ServerFlags> for FlagSet<ServerFlags>
impl From<ServerFlags> for FlagSet<ServerFlags>
Source§fn from(value: ServerFlags) -> Self
fn from(value: ServerFlags) -> Self
Converts to this type from the input type.
Source§impl Not for ServerFlags
impl Not for ServerFlags
Source§impl PartialEq for ServerFlags
impl PartialEq for ServerFlags
Source§impl<R: Into<FlagSet<ServerFlags>>> Rem<R> for ServerFlags
impl<R: Into<FlagSet<ServerFlags>>> Rem<R> for ServerFlags
impl StructuralPartialEq for ServerFlags
Auto Trait Implementations§
impl Freeze for ServerFlags
impl RefUnwindSafe for ServerFlags
impl Send for ServerFlags
impl Sync for ServerFlags
impl Unpin for ServerFlags
impl UnsafeUnpin for ServerFlags
impl UnwindSafe for ServerFlags
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