pub struct RecordingChunk {
pub recording_id: RecordingId,
pub sequence: u64,
pub bytes: Vec<u8>,
pub media_type: String,
}Expand description
An ordered encoded fragment emitted during a Recording.
A Recording Chunk is not guaranteed to be independently playable.
Fields§
§recording_id: RecordingId§sequence: u64§bytes: Vec<u8>§media_type: StringTrait Implementations§
Source§impl Clone for RecordingChunk
impl Clone for RecordingChunk
Source§fn clone(&self) -> RecordingChunk
fn clone(&self) -> RecordingChunk
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 moreSource§impl Debug for RecordingChunk
impl Debug for RecordingChunk
impl Eq for RecordingChunk
Source§impl PartialEq for RecordingChunk
impl PartialEq for RecordingChunk
impl StructuralPartialEq for RecordingChunk
Auto Trait Implementations§
impl Freeze for RecordingChunk
impl RefUnwindSafe for RecordingChunk
impl Send for RecordingChunk
impl Sync for RecordingChunk
impl Unpin for RecordingChunk
impl UnsafeUnpin for RecordingChunk
impl UnwindSafe for RecordingChunk
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.