Struct gstreamer_webrtc_sys::GstWebRTCDataChannelClass [−][src]
#[repr(C)]pub struct GstWebRTCDataChannelClass { pub parent_class: GObjectClass, pub send_data: Option<unsafe extern "C" fn(_: *mut GstWebRTCDataChannel, _: *mut GBytes)>, pub send_string: Option<unsafe extern "C" fn(_: *mut GstWebRTCDataChannel, _: *const c_char)>, pub close: Option<unsafe extern "C" fn(_: *mut GstWebRTCDataChannel)>, pub _padding: [gpointer; 4], }
Fields
parent_class: GObjectClass
send_data: Option<unsafe extern "C" fn(_: *mut GstWebRTCDataChannel, _: *mut GBytes)>
send_string: Option<unsafe extern "C" fn(_: *mut GstWebRTCDataChannel, _: *const c_char)>
close: Option<unsafe extern "C" fn(_: *mut GstWebRTCDataChannel)>
_padding: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstWebRTCDataChannelClass
impl !Send for GstWebRTCDataChannelClass
impl !Sync for GstWebRTCDataChannelClass
impl Unpin for GstWebRTCDataChannelClass
impl UnwindSafe for GstWebRTCDataChannelClass
Blanket Implementations
Mutably borrows from an owned value. Read more