Struct termusiclib::sqlite::TrackForDB
source · pub struct TrackForDB {
pub id: u64,
pub artist: String,
pub title: String,
pub album: String,
pub genre: String,
pub file: String,
pub duration: Duration,
pub name: String,
pub ext: String,
pub directory: String,
pub last_modified: String,
pub last_position: Duration,
}Fields§
§id: u64§artist: String§title: String§album: String§genre: String§file: String§duration: Duration§name: String§ext: String§directory: String§last_modified: String§last_position: DurationTrait Implementations§
source§impl Clone for TrackForDB
impl Clone for TrackForDB
source§fn clone(&self) -> TrackForDB
fn clone(&self) -> TrackForDB
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 moreAuto Trait Implementations§
impl Freeze for TrackForDB
impl RefUnwindSafe for TrackForDB
impl Send for TrackForDB
impl Sync for TrackForDB
impl Unpin for TrackForDB
impl UnwindSafe for TrackForDB
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