pub struct RecordingChunkDeliveryFailure { /* private fields */ }Expand description
The terminal failure of incremental Recording Chunk delivery.
Capture and final Recorded Audio assembly continue independently after this failure, but this Recording will deliver no later chunks.
Implementations§
Source§impl RecordingChunkDeliveryFailure
impl RecordingChunkDeliveryFailure
pub fn recording_id(&self) -> RecordingId
pub fn failed_sequence(&self) -> u64
pub fn error(&self) -> &AudioError
Trait Implementations§
Source§impl Clone for RecordingChunkDeliveryFailure
impl Clone for RecordingChunkDeliveryFailure
Source§fn clone(&self) -> RecordingChunkDeliveryFailure
fn clone(&self) -> RecordingChunkDeliveryFailure
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 Eq for RecordingChunkDeliveryFailure
impl StructuralPartialEq for RecordingChunkDeliveryFailure
Auto Trait Implementations§
impl Freeze for RecordingChunkDeliveryFailure
impl RefUnwindSafe for RecordingChunkDeliveryFailure
impl Send for RecordingChunkDeliveryFailure
impl Sync for RecordingChunkDeliveryFailure
impl Unpin for RecordingChunkDeliveryFailure
impl UnsafeUnpin for RecordingChunkDeliveryFailure
impl UnwindSafe for RecordingChunkDeliveryFailure
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,
impl<T> DependencyElement for T
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.