pub struct DemoSimulatorLimits {
pub relay_amp: FloatBounds,
pub cycles_skip: IntegerBounds,
pub cycles_count: IntegerBounds,
pub noise_protection_secs: IntegerBounds,
pub sim_gain: FloatBounds,
pub sim_tau: FloatBounds,
pub sim_dead_time: FloatBounds,
pub sim_seed: IntegerBounds,
pub range_endpoint: FloatBounds,
pub range_span: FloatBounds,
pub max_noise_fraction_of_pv_span: f32,
}Fields§
§relay_amp: FloatBounds§cycles_skip: IntegerBounds§cycles_count: IntegerBounds§noise_protection_secs: IntegerBounds§sim_gain: FloatBounds§sim_tau: FloatBounds§sim_dead_time: FloatBounds§sim_seed: IntegerBounds§range_endpoint: FloatBounds§range_span: FloatBounds§max_noise_fraction_of_pv_span: f32Trait Implementations§
Source§impl ComposeSchema for DemoSimulatorLimits
impl ComposeSchema for DemoSimulatorLimits
Source§impl Debug for DemoSimulatorLimits
impl Debug for DemoSimulatorLimits
Source§impl PartialEq for DemoSimulatorLimits
impl PartialEq for DemoSimulatorLimits
Source§fn eq(&self, other: &DemoSimulatorLimits) -> bool
fn eq(&self, other: &DemoSimulatorLimits) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DemoSimulatorLimits
impl Serialize for DemoSimulatorLimits
impl StructuralPartialEq for DemoSimulatorLimits
Auto Trait Implementations§
impl Freeze for DemoSimulatorLimits
impl RefUnwindSafe for DemoSimulatorLimits
impl Send for DemoSimulatorLimits
impl Sync for DemoSimulatorLimits
impl Unpin for DemoSimulatorLimits
impl UnsafeUnpin for DemoSimulatorLimits
impl UnwindSafe for DemoSimulatorLimits
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].