#[non_exhaustive]pub enum SettingWirelessPowersave {
Default,
Ignore,
Disable,
Enable,
}Available on crate feature
v1_2 only.Expand description
These flags indicate whether wireless powersave must be enabled.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Default
use the default value
Ignore
don’t touch existing setting
Disable
disable powersave
Enable
enable powersave
Trait Implementations§
Source§impl Clone for SettingWirelessPowersave
impl Clone for SettingWirelessPowersave
Source§fn clone(&self) -> SettingWirelessPowersave
fn clone(&self) -> SettingWirelessPowersave
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 SettingWirelessPowersave
impl Debug for SettingWirelessPowersave
Source§impl From<SettingWirelessPowersave> for Value
impl From<SettingWirelessPowersave> for Value
Source§fn from(v: SettingWirelessPowersave) -> Self
fn from(v: SettingWirelessPowersave) -> Self
Converts to this type from the input type.
Source§impl<'a> FromValue<'a> for SettingWirelessPowersave
impl<'a> FromValue<'a> for SettingWirelessPowersave
Source§type Checker = GenericValueTypeChecker<SettingWirelessPowersave>
type Checker = GenericValueTypeChecker<SettingWirelessPowersave>
Value type checker.
Source§unsafe fn from_value(value: &'a Value) -> Self
unsafe fn from_value(value: &'a Value) -> Self
Get the contained value from a
Value. Read moreSource§impl HasParamSpec for SettingWirelessPowersave
impl HasParamSpec for SettingWirelessPowersave
type ParamSpec = ParamSpecEnum
Source§type SetValue = SettingWirelessPowersave
type SetValue = SettingWirelessPowersave
Preferred value to be used as setter for the associated ParamSpec.
type BuilderFn = fn(&str, SettingWirelessPowersave) -> ParamSpecEnumBuilder<'_, SettingWirelessPowersave>
fn param_spec_builder() -> Self::BuilderFn
Source§impl Hash for SettingWirelessPowersave
impl Hash for SettingWirelessPowersave
Source§impl Ord for SettingWirelessPowersave
impl Ord for SettingWirelessPowersave
Source§fn cmp(&self, other: &SettingWirelessPowersave) -> Ordering
fn cmp(&self, other: &SettingWirelessPowersave) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SettingWirelessPowersave
impl PartialEq for SettingWirelessPowersave
Source§impl PartialOrd for SettingWirelessPowersave
impl PartialOrd for SettingWirelessPowersave
Source§impl StaticType for SettingWirelessPowersave
impl StaticType for SettingWirelessPowersave
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self.Source§impl ToValue for SettingWirelessPowersave
impl ToValue for SettingWirelessPowersave
Source§impl ValueType for SettingWirelessPowersave
impl ValueType for SettingWirelessPowersave
Source§type Type = SettingWirelessPowersave
type Type = SettingWirelessPowersave
Type to get the
Type from. Read moreimpl Copy for SettingWirelessPowersave
impl Eq for SettingWirelessPowersave
impl StructuralPartialEq for SettingWirelessPowersave
Auto Trait Implementations§
impl Freeze for SettingWirelessPowersave
impl RefUnwindSafe for SettingWirelessPowersave
impl Send for SettingWirelessPowersave
impl Sync for SettingWirelessPowersave
impl Unpin for SettingWirelessPowersave
impl UnwindSafe for SettingWirelessPowersave
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoClosureReturnValue for T
impl<T> IntoClosureReturnValue for T
fn into_closure_return_value(self) -> Option<Value>
Source§impl<T> PropertyGet for Twhere
T: HasParamSpec,
impl<T> PropertyGet for Twhere
T: HasParamSpec,
Source§impl<T> StaticTypeExt for Twhere
T: StaticType,
impl<T> StaticTypeExt for Twhere
T: StaticType,
Source§fn ensure_type()
fn ensure_type()
Ensures that the type has been registered with the type system.
Source§impl<T> ToSendValue for T
impl<T> ToSendValue for T
Source§fn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue clone of self.