Struct gstreamer_rtsp_sys::GstRTSPMessage
source · #[repr(C)]pub struct GstRTSPMessage {
pub type_: GstRTSPMsgType,
pub type_data: GstRTSPMessage_type_data,
pub hdr_fields: *mut GArray,
pub body: *mut u8,
pub body_size: c_uint,
pub body_buffer: *mut GstBuffer,
pub _gst_reserved: [gpointer; 3],
}
Fields§
§type_: GstRTSPMsgType
§type_data: GstRTSPMessage_type_data
§hdr_fields: *mut GArray
§body: *mut u8
§body_size: c_uint
§body_buffer: *mut GstBuffer
§_gst_reserved: [gpointer; 3]
Trait Implementations§
source§impl Clone for GstRTSPMessage
impl Clone for GstRTSPMessage
source§fn clone(&self) -> GstRTSPMessage
fn clone(&self) -> GstRTSPMessage
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GstRTSPMessage
impl Debug for GstRTSPMessage
impl Copy for GstRTSPMessage
Auto Trait Implementations§
impl Freeze for GstRTSPMessage
impl RefUnwindSafe for GstRTSPMessage
impl !Send for GstRTSPMessage
impl !Sync for GstRTSPMessage
impl Unpin for GstRTSPMessage
impl UnwindSafe for GstRTSPMessage
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
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)