pub struct DemoConfig {
pub speed_multiplier: f32,
pub auto_advance: bool,
pub step_delay: Duration,
pub particles_enabled: bool,
pub max_particles: usize,
}Expand description
Configuration for demo execution
Fields§
§speed_multiplier: f32Animation speed multiplier (1.0 = normal)
auto_advance: boolWhether to auto-advance through stages
step_delay: DurationDelay between auto-advance steps
particles_enabled: boolEnable particle effects
max_particles: usizeMaximum particles in effects
Implementations§
Source§impl DemoConfig
impl DemoConfig
Sourcepub fn presentation() -> Self
pub fn presentation() -> Self
Create slow demo config for presentations
Trait Implementations§
Source§impl Clone for DemoConfig
impl Clone for DemoConfig
Source§fn clone(&self) -> DemoConfig
fn clone(&self) -> DemoConfig
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 DemoConfig
impl Debug for DemoConfig
Auto Trait Implementations§
impl Freeze for DemoConfig
impl RefUnwindSafe for DemoConfig
impl Send for DemoConfig
impl Sync for DemoConfig
impl Unpin for DemoConfig
impl UnsafeUnpin for DemoConfig
impl UnwindSafe for DemoConfig
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request