pub struct PauseRaw {
    pub before: NonNegativeF64,
    pub config: ResumeConfig,
    pub destiny: SampleDestiny,
    pub mode: PauseMode,
}Fields§
§before: NonNegativeF64§config: ResumeConfig§destiny: SampleDestiny§mode: PauseModeTrait Implementations§
source§impl<'de> Deserialize<'de> for PauseRaw
 
impl<'de> Deserialize<'de> for PauseRaw
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 PauseRaw
impl RefUnwindSafe for PauseRaw
impl Send for PauseRaw
impl Sync for PauseRaw
impl Unpin for PauseRaw
impl UnwindSafe for PauseRaw
Blanket Implementations§
§impl<Src, Scheme> ApproxFrom<Src, Scheme> for Srcwhere
    Scheme: ApproxScheme,
 
impl<Src, Scheme> ApproxFrom<Src, Scheme> for Srcwhere
    Scheme: ApproxScheme,
§fn approx_from(src: Src) -> Result<Src, <Src as ApproxFrom<Src, Scheme>>::Err>
 
fn approx_from(src: Src) -> Result<Src, <Src as ApproxFrom<Src, Scheme>>::Err>
Convert the given value into an approximately equivalent representation.
§impl<Dst, Src, Scheme> ApproxInto<Dst, Scheme> for Srcwhere
    Dst: ApproxFrom<Src, Scheme>,
    Scheme: ApproxScheme,
 
impl<Dst, Src, Scheme> ApproxInto<Dst, Scheme> for Srcwhere
    Dst: ApproxFrom<Src, Scheme>,
    Scheme: ApproxScheme,
§fn approx_into(self) -> Result<Dst, <Src as ApproxInto<Dst, Scheme>>::Err>
 
fn approx_into(self) -> Result<Dst, <Src as ApproxInto<Dst, Scheme>>::Err>
Convert the subject into an approximately equivalent representation.
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, Dst> ConvAsUtil<Dst> for T
 
impl<T, Dst> ConvAsUtil<Dst> for T
§impl<T> ConvUtil for T
 
impl<T> ConvUtil for T
§fn approx_as<Dst>(self) -> Result<Dst, Self::Err>where
    Self: Sized + ApproxInto<Dst>,
 
fn approx_as<Dst>(self) -> Result<Dst, Self::Err>where
    Self: Sized + ApproxInto<Dst>,
Approximate the subject to a given type with the default scheme.
§fn approx_as_by<Dst, Scheme>(self) -> Result<Dst, Self::Err>where
    Self: Sized + ApproxInto<Dst, Scheme>,
    Scheme: ApproxScheme,
 
fn approx_as_by<Dst, Scheme>(self) -> Result<Dst, Self::Err>where
    Self: Sized + ApproxInto<Dst, Scheme>,
    Scheme: ApproxScheme,
Approximate the subject to a given type with a specific scheme.
§impl<T> ExtractDiscriminant for T
 
impl<T> ExtractDiscriminant for T
§type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
 
type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
The type of the discriminant, which must satisfy the trait bounds
required by 
core::mem::Discriminant. Read moresource§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<Src> TryFrom<Src> for Src
 
impl<Src> TryFrom<Src> for Src
§impl<Src, Dst> TryInto<Dst> for Srcwhere
    Dst: TryFrom<Src>,
 
impl<Src, Dst> TryInto<Dst> for Srcwhere
    Dst: TryFrom<Src>,
§impl<Src> ValueFrom<Src> for Src
 
impl<Src> ValueFrom<Src> for Src
§fn value_from(src: Src) -> Result<Src, <Src as ValueFrom<Src>>::Err>
 
fn value_from(src: Src) -> Result<Src, <Src as ValueFrom<Src>>::Err>
Convert the given value into an exactly equivalent representation.
§impl<Src, Dst> ValueInto<Dst> for Srcwhere
    Dst: ValueFrom<Src>,
 
impl<Src, Dst> ValueInto<Dst> for Srcwhere
    Dst: ValueFrom<Src>,
§fn value_into(self) -> Result<Dst, <Src as ValueInto<Dst>>::Err>
 
fn value_into(self) -> Result<Dst, <Src as ValueInto<Dst>>::Err>
Convert the subject into an exactly equivalent representation.