Struct PulseDurationStepConfig
pub struct PulseDurationStepConfig {
keep_negative: bool,
polarity: PulsePolarityConfig,
}Fields§
§keep_negative: bool§polarity: PulsePolarityConfigImplementations§
§impl PulseDurationStepConfig
impl PulseDurationStepConfig
pub fn build(self) -> AnyStepMut
fn build_pulse_duration(self) -> PulseDuration
Trait Implementations§
§impl Clone for PulseDurationStepConfig
impl Clone for PulseDurationStepConfig
§fn clone(&self) -> PulseDurationStepConfig
fn clone(&self) -> PulseDurationStepConfig
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 more§impl<'de> Deserialize<'de> for PulseDurationStepConfig
impl<'de> Deserialize<'de> for PulseDurationStepConfig
§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 PulseDurationStepConfig
impl RefUnwindSafe for PulseDurationStepConfig
impl Send for PulseDurationStepConfig
impl Sync for PulseDurationStepConfig
impl Unpin for PulseDurationStepConfig
impl UnwindSafe for PulseDurationStepConfig
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