Struct gstreamer_audio_sys::GstAudioCdSrcClass [−][src]
#[repr(C)]pub struct GstAudioCdSrcClass { pub pushsrc_class: GstPushSrcClass, pub open: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc, _: *const c_char) -> gboolean>, pub close: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc)>, pub read_sector: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc, _: c_int) -> *mut GstBuffer>, pub _gst_reserved: [gpointer; 20], }
Fields
pushsrc_class: GstPushSrcClassopen: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc, _: *const c_char) -> gboolean>close: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc)>read_sector: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc, _: c_int) -> *mut GstBuffer>_gst_reserved: [gpointer; 20]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAudioCdSrcClassimpl !Send for GstAudioCdSrcClassimpl !Sync for GstAudioCdSrcClassimpl Unpin for GstAudioCdSrcClassimpl UnwindSafe for GstAudioCdSrcClassBlanket Implementations
Mutably borrows from an owned value. Read more