pub struct LedRendererConfig {
pub target_fps: f64,
pub perspective_correction: bool,
pub color_correction: bool,
pub quality: f32,
pub motion_blur: bool,
}Expand description
LED renderer configuration
Fields§
§target_fps: f64Target frame rate
perspective_correction: boolEnable perspective correction
color_correction: boolEnable color correction
quality: f32Render quality (0.0 - 1.0)
motion_blur: boolEnable motion blur
Trait Implementations§
Source§impl Clone for LedRendererConfig
impl Clone for LedRendererConfig
Source§fn clone(&self) -> LedRendererConfig
fn clone(&self) -> LedRendererConfig
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 moreSource§impl Debug for LedRendererConfig
impl Debug for LedRendererConfig
Source§impl Default for LedRendererConfig
impl Default for LedRendererConfig
Source§impl<'de> Deserialize<'de> for LedRendererConfig
impl<'de> Deserialize<'de> for LedRendererConfig
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
Auto Trait Implementations§
impl Freeze for LedRendererConfig
impl RefUnwindSafe for LedRendererConfig
impl Send for LedRendererConfig
impl Sync for LedRendererConfig
impl Unpin for LedRendererConfig
impl UnsafeUnpin for LedRendererConfig
impl UnwindSafe for LedRendererConfig
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more