pub struct TrackMetadataTooLong { /* private fields */ }Expand description
Payload for DemuxError::TrackMetadataTooLong.
One of a stream’s retained metadata values — filename,
mimetype or language — has no terminator inside
[METADATA_VALUE_MAX_BYTES]. key says which.
Implementations§
Trait Implementations§
Source§impl Clone for TrackMetadataTooLong
impl Clone for TrackMetadataTooLong
Source§fn clone(&self) -> TrackMetadataTooLong
fn clone(&self) -> TrackMetadataTooLong
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 TrackMetadataTooLong
Source§impl Debug for TrackMetadataTooLong
impl Debug for TrackMetadataTooLong
Source§impl Display for TrackMetadataTooLong
impl Display for TrackMetadataTooLong
impl Eq for TrackMetadataTooLong
Source§impl Error for TrackMetadataTooLong
impl Error for TrackMetadataTooLong
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<TrackMetadataTooLong> for DemuxError
impl From<TrackMetadataTooLong> for DemuxError
Source§fn from(source: TrackMetadataTooLong) -> Self
fn from(source: TrackMetadataTooLong) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TrackMetadataTooLong
impl PartialEq for TrackMetadataTooLong
impl StructuralPartialEq for TrackMetadataTooLong
Auto Trait Implementations§
impl Freeze for TrackMetadataTooLong
impl RefUnwindSafe for TrackMetadataTooLong
impl Send for TrackMetadataTooLong
impl Sync for TrackMetadataTooLong
impl Unpin for TrackMetadataTooLong
impl UnsafeUnpin for TrackMetadataTooLong
impl UnwindSafe for TrackMetadataTooLong
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