pub struct SndData {
pub(crate) jack_info: Vec<virtio_snd_jack_info>,
pub(crate) pcm_info: Vec<virtio_snd_pcm_info>,
pub(crate) chmap_info: Vec<virtio_snd_chmap_info>,
}Fields§
§jack_info: Vec<virtio_snd_jack_info>§pcm_info: Vec<virtio_snd_pcm_info>§chmap_info: Vec<virtio_snd_chmap_info>Implementations§
Source§impl SndData
impl SndData
pub fn pcm_info_len(&self) -> usize
pub fn pcm_info_iter(&self) -> Iter<'_, virtio_snd_pcm_info>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SndData
impl<'de> Deserialize<'de> for SndData
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
impl Eq for SndData
impl StructuralPartialEq for SndData
Auto Trait Implementations§
impl Freeze for SndData
impl RefUnwindSafe for SndData
impl Send for SndData
impl Sync for SndData
impl Unpin for SndData
impl UnwindSafe for SndData
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