pub trait UserCommentExt {
// Required methods
fn title<S>(value: S) -> Self
where S: Display;
fn artist<S>(value: S) -> Self
where S: Display;
fn album<S>(value: S) -> Self
where S: Display;
fn date<S>(value: S) -> Self
where S: Display;
fn track_number<S>(value: S) -> Self
where S: Display;
fn track_total<S>(value: S) -> Self
where S: Display;
fn disc_number<S>(value: S) -> Self
where S: Display;
fn disc_total<S>(value: S) -> Self
where S: Display;
fn album_artist<S>(value: S) -> Self
where S: Display;
}Required Methods§
fn title<S>(value: S) -> Selfwhere
S: Display,
fn artist<S>(value: S) -> Selfwhere
S: Display,
fn album<S>(value: S) -> Selfwhere
S: Display,
fn date<S>(value: S) -> Selfwhere
S: Display,
fn track_number<S>(value: S) -> Selfwhere
S: Display,
fn track_total<S>(value: S) -> Selfwhere
S: Display,
fn disc_number<S>(value: S) -> Selfwhere
S: Display,
fn disc_total<S>(value: S) -> Selfwhere
S: Display,
fn album_artist<S>(value: S) -> Selfwhere
S: Display,
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.