pub struct Stats {
pub artists: u32,
pub albums: u32,
pub songs: u32,
pub uptime: Duration,
pub playtime: Duration,
pub db_playtime: Duration,
pub db_update: Duration,
}
Expand description
DB and playback statistics
Fields§
§artists: u32
number of artists in DB
albums: u32
number of albums in DB
songs: u32
number of songs in DB
uptime: Duration
total MPD uptime, seconds resolution
playtime: Duration
total playback time, seconds resolution
db_playtime: Duration
total playback time for all songs in DB, seconds resolution
db_update: Duration
last DB update timestamp in seconds since Epoch, seconds resolution
Trait Implementations§
source§impl PartialEq<Stats> for Stats
impl PartialEq<Stats> for Stats
impl Copy for Stats
impl StructuralPartialEq for Stats
Auto Trait Implementations§
impl RefUnwindSafe for Stats
impl Send for Stats
impl Sync for Stats
impl Unpin for Stats
impl UnwindSafe for Stats
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