pub struct ReleaseAudioInfo {
pub bit_depth: Option<i32>,
pub sampling_rate: Option<f64>,
pub format: Option<String>,
}Expand description
Release audio information model containing technical audio specifications
This struct represents the technical audio specifications for a release, including bit depth, sampling rate, and format.
§Examples
use qobuz_api_rust::models::ReleaseAudioInfo;
let audio_info = ReleaseAudioInfo {
bit_depth: Some(24),
sampling_rate: Some(96.0),
format: Some("FLAC".to_string()),
};Fields§
§bit_depth: Option<i32>Bit depth of the audio
sampling_rate: Option<f64>Sampling rate of the audio in kHz
format: Option<String>Format of the audio
Trait Implementations§
Source§impl Clone for ReleaseAudioInfo
impl Clone for ReleaseAudioInfo
Source§fn clone(&self) -> ReleaseAudioInfo
fn clone(&self) -> ReleaseAudioInfo
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 moreSource§impl Debug for ReleaseAudioInfo
impl Debug for ReleaseAudioInfo
Source§impl Default for ReleaseAudioInfo
impl Default for ReleaseAudioInfo
Source§fn default() -> ReleaseAudioInfo
fn default() -> ReleaseAudioInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReleaseAudioInfo
impl<'de> Deserialize<'de> for ReleaseAudioInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ReleaseAudioInfo
impl RefUnwindSafe for ReleaseAudioInfo
impl Send for ReleaseAudioInfo
impl Sync for ReleaseAudioInfo
impl Unpin for ReleaseAudioInfo
impl UnwindSafe for ReleaseAudioInfo
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