Struct lofty::id3::v2::PrivateFrame
source · pub struct PrivateFrame {
pub owner: String,
pub private_data: Vec<u8>,
}Expand description
An ID3v2 private frame
This frame is used to contain information from a software producer that its program uses and does not fit into the other frames.
Fields§
§owner: StringA URL containing an email address, or a link to a location where an email can be found, that belongs to the organisation responsible for the frame
private_data: Vec<u8>Binary data
Implementations§
Trait Implementations§
source§impl Clone for PrivateFrame
impl Clone for PrivateFrame
source§fn clone(&self) -> PrivateFrame
fn clone(&self) -> PrivateFrame
Returns a copy of the value. Read more
1.0.0 · 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 PrivateFrame
impl Debug for PrivateFrame
source§impl From<PrivateFrame> for FrameValue
impl From<PrivateFrame> for FrameValue
source§fn from(value: PrivateFrame) -> Self
fn from(value: PrivateFrame) -> Self
Converts to this type from the input type.
source§impl Hash for PrivateFrame
impl Hash for PrivateFrame
source§impl PartialEq for PrivateFrame
impl PartialEq for PrivateFrame
source§fn eq(&self, other: &PrivateFrame) -> bool
fn eq(&self, other: &PrivateFrame) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for PrivateFrame
impl StructuralPartialEq for PrivateFrame
Auto Trait Implementations§
impl Freeze for PrivateFrame
impl RefUnwindSafe for PrivateFrame
impl Send for PrivateFrame
impl Sync for PrivateFrame
impl Unpin for PrivateFrame
impl UnwindSafe for PrivateFrame
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