pub struct TrackResult {
pub id: i64,
pub title: String,
pub artist: String,
pub album: String,
pub album_id: Option<i64>,
pub artist_id: Option<i64>,
pub disc: Option<i32>,
pub track_number: Option<i32>,
pub duration_ms: Option<i64>,
pub codec: Option<String>,
pub genre: Option<String>,
pub source: String,
}Fields§
§id: i64§title: String§artist: String§album: String§album_id: Option<i64>§artist_id: Option<i64>§disc: Option<i32>§track_number: Option<i32>§duration_ms: Option<i64>§codec: Option<String>§genre: Option<String>§source: StringTrait Implementations§
Source§impl Clone for TrackResult
impl Clone for TrackResult
Source§fn clone(&self) -> TrackResult
fn clone(&self) -> TrackResult
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for TrackResult
impl RefUnwindSafe for TrackResult
impl Send for TrackResult
impl Sync for TrackResult
impl Unpin for TrackResult
impl UnsafeUnpin for TrackResult
impl UnwindSafe for TrackResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more