pub struct PulseSpec {
pub retain: u32,
pub range: Range,
pub label: Label,
}Fields§
§retain: u32§range: Range§label: LabelTrait Implementations§
Source§impl<'de> Deserialize<'de> for PulseSpec
impl<'de> Deserialize<'de> for PulseSpec
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
Source§impl From<PulseSpec> for PulseState
impl From<PulseSpec> for PulseState
Auto Trait Implementations§
impl Freeze for PulseSpec
impl RefUnwindSafe for PulseSpec
impl Send for PulseSpec
impl Sync for PulseSpec
impl Unpin for PulseSpec
impl UnwindSafe for PulseSpec
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