pub struct EncodedTextFrame {
pub encoding: TextEncoding,
pub description: String,
pub content: String,
}Expand description
An ID3v2 text frame
This is used in the frames TXXX and WXXX, where the frames
are told apart by descriptions, rather than their FrameIDs.
This means for each EncodedTextFrame in the tag, the description
must be unique.
Fields
encoding: TextEncodingThe encoding of the description and comment text
description: StringUnique content description
content: StringThe actual frame content
Implementations
sourceimpl EncodedTextFrame
impl EncodedTextFrame
sourcepub fn as_bytes(&self) -> Vec<u8>
pub fn as_bytes(&self) -> Vec<u8>
Convert an EncodedTextFrame to a byte vec
Trait Implementations
sourceimpl Clone for EncodedTextFrame
impl Clone for EncodedTextFrame
sourcefn clone(&self) -> EncodedTextFrame
fn clone(&self) -> EncodedTextFrame
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for EncodedTextFrame
impl Debug for EncodedTextFrame
sourceimpl Hash for EncodedTextFrame
impl Hash for EncodedTextFrame
sourceimpl PartialEq<EncodedTextFrame> for EncodedTextFrame
impl PartialEq<EncodedTextFrame> for EncodedTextFrame
impl Eq for EncodedTextFrame
impl StructuralEq for EncodedTextFrame
Auto Trait Implementations
impl RefUnwindSafe for EncodedTextFrame
impl Send for EncodedTextFrame
impl Sync for EncodedTextFrame
impl Unpin for EncodedTextFrame
impl UnwindSafe for EncodedTextFrame
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more