pub struct ResolvedStream {
pub track_id: u64,
pub quality: AudioQuality,
pub bit_depth: Option<u8>,
pub sample_rate: Option<u32>,
pub plan: StreamPlan,
}Expand description
A resolved track: what Tidal granted, and where to fetch it.
Fields§
§track_id: u64The track ID Tidal answered for.
quality: AudioQualityThe quality Tidal granted (may be lower than asked).
bit_depth: Option<u8>Bits per sample, when the response says (lossless grants).
sample_rate: Option<u32>Sample rate in Hz, when the response says (lossless grants).
plan: StreamPlanTrait Implementations§
Source§impl Clone for ResolvedStream
impl Clone for ResolvedStream
Source§impl Debug for ResolvedStream
impl Debug for ResolvedStream
impl Eq for ResolvedStream
Source§impl PartialEq for ResolvedStream
impl PartialEq for ResolvedStream
impl StructuralPartialEq for ResolvedStream
Auto Trait Implementations§
impl Forget for ResolvedStream
impl Freeze for ResolvedStream
impl RefUnwindSafe for ResolvedStream
impl Send for ResolvedStream
impl Sync for ResolvedStream
impl Unpin for ResolvedStream
impl UnsafeUnpin for ResolvedStream
impl UnwindSafe for ResolvedStream
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