pub struct RawMediaData {
pub data: Vec<u8>,
pub media_type: MediaType,
pub timestamp: Duration,
pub metadata: HashMap<String, String>,
}Expand description
Raw media data before processing
Fields§
§data: Vec<u8>§media_type: MediaType§timestamp: Duration§metadata: HashMap<String, String>Trait Implementations§
Source§impl Clone for RawMediaData
impl Clone for RawMediaData
Source§fn clone(&self) -> RawMediaData
fn clone(&self) -> RawMediaData
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RawMediaData
impl RefUnwindSafe for RawMediaData
impl Send for RawMediaData
impl Sync for RawMediaData
impl Unpin for RawMediaData
impl UnwindSafe for RawMediaData
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