#[repr(C)]pub struct GstRTSPContext {Show 16 fields
pub server: *mut GstRTSPServer,
pub conn: *mut GstRTSPConnection,
pub client: *mut GstRTSPClient,
pub request: *mut GstRTSPMessage,
pub uri: *mut GstRTSPUrl,
pub method: GstRTSPMethod,
pub auth: *mut GstRTSPAuth,
pub token: *mut GstRTSPToken,
pub session: *mut GstRTSPSession,
pub sessmedia: *mut GstRTSPSessionMedia,
pub factory: *mut GstRTSPMediaFactory,
pub media: *mut GstRTSPMedia,
pub stream: *mut GstRTSPStream,
pub response: *mut GstRTSPMessage,
pub trans: *mut GstRTSPStreamTransport,
pub _gst_reserved: [gpointer; 3],
}
Fields§
§server: *mut GstRTSPServer
§conn: *mut GstRTSPConnection
§client: *mut GstRTSPClient
§request: *mut GstRTSPMessage
§uri: *mut GstRTSPUrl
§method: GstRTSPMethod
§auth: *mut GstRTSPAuth
§token: *mut GstRTSPToken
§session: *mut GstRTSPSession
§sessmedia: *mut GstRTSPSessionMedia
§factory: *mut GstRTSPMediaFactory
§media: *mut GstRTSPMedia
§stream: *mut GstRTSPStream
§response: *mut GstRTSPMessage
§trans: *mut GstRTSPStreamTransport
§_gst_reserved: [gpointer; 3]
Trait Implementations§
source§impl Clone for GstRTSPContext
impl Clone for GstRTSPContext
source§fn clone(&self) -> GstRTSPContext
fn clone(&self) -> GstRTSPContext
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 GstRTSPContext
impl Debug for GstRTSPContext
impl Copy for GstRTSPContext
Auto Trait Implementations§
impl Freeze for GstRTSPContext
impl RefUnwindSafe for GstRTSPContext
impl !Send for GstRTSPContext
impl !Sync for GstRTSPContext
impl Unpin for GstRTSPContext
impl UnwindSafe for GstRTSPContext
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: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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
)