pub struct RealitySliderConfig {
pub level: RealityLevel,
pub enabled: bool,
}Expand description
Reality slider configuration for YAML config files
This is a simplified configuration that stores just the level. The full RealityConfig with all subsystem settings is generated automatically from the level via the RealityEngine.
Fields§
§level: RealityLevelReality level (1-5)
enabled: boolWhether to enable reality slider (if false, uses individual subsystem configs)
Trait Implementations§
Source§impl Clone for RealitySliderConfig
impl Clone for RealitySliderConfig
Source§fn clone(&self) -> RealitySliderConfig
fn clone(&self) -> RealitySliderConfig
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 RealitySliderConfig
impl Debug for RealitySliderConfig
Source§impl Default for RealitySliderConfig
impl Default for RealitySliderConfig
Source§impl<'de> Deserialize<'de> for RealitySliderConfigwhere
RealitySliderConfig: Default,
impl<'de> Deserialize<'de> for RealitySliderConfigwhere
RealitySliderConfig: Default,
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 RealitySliderConfig
impl RefUnwindSafe for RealitySliderConfig
impl Send for RealitySliderConfig
impl Sync for RealitySliderConfig
impl Unpin for RealitySliderConfig
impl UnwindSafe for RealitySliderConfig
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> 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<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