pub enum StartSoftwareFrameRateLimit {
Enable(f64),
Disabled,
NoChange,
}
Variants§
Enable(f64)
Set the frame_rate limit at a given frame rate.
Disabled
Disable the frame_rate limit.
NoChange
Do not change the frame rate limit.
Trait Implementations§
source§impl Clone for StartSoftwareFrameRateLimit
impl Clone for StartSoftwareFrameRateLimit
source§fn clone(&self) -> StartSoftwareFrameRateLimit
fn clone(&self) -> StartSoftwareFrameRateLimit
Returns a copy 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 StartSoftwareFrameRateLimit
impl Debug for StartSoftwareFrameRateLimit
source§impl Default for StartSoftwareFrameRateLimit
impl Default for StartSoftwareFrameRateLimit
source§fn default() -> StartSoftwareFrameRateLimit
fn default() -> StartSoftwareFrameRateLimit
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for StartSoftwareFrameRateLimit
impl<'de> Deserialize<'de> for StartSoftwareFrameRateLimit
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
source§impl PartialEq for StartSoftwareFrameRateLimit
impl PartialEq for StartSoftwareFrameRateLimit
source§fn eq(&self, other: &StartSoftwareFrameRateLimit) -> bool
fn eq(&self, other: &StartSoftwareFrameRateLimit) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for StartSoftwareFrameRateLimit
Auto Trait Implementations§
impl Freeze for StartSoftwareFrameRateLimit
impl RefUnwindSafe for StartSoftwareFrameRateLimit
impl Send for StartSoftwareFrameRateLimit
impl Sync for StartSoftwareFrameRateLimit
impl Unpin for StartSoftwareFrameRateLimit
impl UnwindSafe for StartSoftwareFrameRateLimit
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> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self
from the equivalent element of its
superset. Read moresource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self
is actually part of its subset T
(and can be converted to it).source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset
but without any property checks. Always succeeds.source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self
to the equivalent element of its superset.