Struct gvnc_sys::VncAudioInterface
source · [−]#[repr(C)]pub struct VncAudioInterface {
pub parent: GTypeInterface,
pub playback_start: Option<unsafe extern "C" fn(_: *mut VncAudio, _: *mut VncAudioFormat) -> gboolean>,
pub playback_stop: Option<unsafe extern "C" fn(_: *mut VncAudio) -> gboolean>,
pub playback_data: Option<unsafe extern "C" fn(_: *mut VncAudio, _: *mut VncAudioSample) -> gboolean>,
}
Fields
parent: GTypeInterface
playback_start: Option<unsafe extern "C" fn(_: *mut VncAudio, _: *mut VncAudioFormat) -> gboolean>
playback_stop: Option<unsafe extern "C" fn(_: *mut VncAudio) -> gboolean>
playback_data: Option<unsafe extern "C" fn(_: *mut VncAudio, _: *mut VncAudioSample) -> gboolean>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VncAudioInterface
impl Send for VncAudioInterface
impl Sync for VncAudioInterface
impl Unpin for VncAudioInterface
impl UnwindSafe for VncAudioInterface
Blanket Implementations
Mutably borrows from an owned value. Read more