pub struct ResidentSampleInfo {
pub bit_depth: u8,
pub signed: bool,
}Expand description
Sample precision metadata for resident handoff buffers.
Fields§
§bit_depth: u8Component precision in bits.
signed: boolWhether sample or coefficient values are signed.
Implementations§
Trait Implementations§
Source§impl Clone for ResidentSampleInfo
impl Clone for ResidentSampleInfo
Source§fn clone(&self) -> ResidentSampleInfo
fn clone(&self) -> ResidentSampleInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResidentSampleInfo
Source§impl Debug for ResidentSampleInfo
impl Debug for ResidentSampleInfo
impl Eq for ResidentSampleInfo
Source§impl PartialEq for ResidentSampleInfo
impl PartialEq for ResidentSampleInfo
Source§fn eq(&self, other: &ResidentSampleInfo) -> bool
fn eq(&self, other: &ResidentSampleInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResidentSampleInfo
Auto Trait Implementations§
impl Freeze for ResidentSampleInfo
impl RefUnwindSafe for ResidentSampleInfo
impl Send for ResidentSampleInfo
impl Sync for ResidentSampleInfo
impl Unpin for ResidentSampleInfo
impl UnsafeUnpin for ResidentSampleInfo
impl UnwindSafe for ResidentSampleInfo
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> 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