#[repr(C)]
pub struct snd_pcm_scope_ops_t {
pub enable: Option<extern "C" fn(_: *mut snd_pcm_scope_t) -> c_int>,
pub disable: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>,
pub start: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>,
pub stop: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>,
pub update: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>,
pub reset: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>,
pub close: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>,
}
Fields
enable: Option<extern "C" fn(_: *mut snd_pcm_scope_t) -> c_int>
disable: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>
start: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>
stop: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>
update: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>
reset: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>
close: Option<extern "C" fn(_: *mut snd_pcm_scope_t)>