pub(crate) struct RegisteredTake {
pub(crate) capture: Capture,
pub(crate) stop: Receiver<bool>,
pub(crate) generation: u64,
pub(crate) floor_db: f32,
pub(crate) options: NormalizeOptions,
pub(crate) surface: Option<String>,
pub(crate) initiator: Option<u64>,
}Expand description
A take the client will feed with frames, registered and ready to run: what the socket pushes into, what the runner finishes, and what the take normalizes by.
Fields§
§capture: Capture§stop: Receiver<bool>§generation: u64§floor_db: f32§options: NormalizeOptions§surface: Option<String>§initiator: Option<u64>Auto Trait Implementations§
impl !RefUnwindSafe for RegisteredTake
impl !Sync for RegisteredTake
impl !UnwindSafe for RegisteredTake
impl Freeze for RegisteredTake
impl Send for RegisteredTake
impl Unpin for RegisteredTake
impl UnsafeUnpin for RegisteredTake
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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