#[repr(C)]pub struct GstWebRTCICETransport {
pub parent: GstObject,
pub role: GstWebRTCICERole,
pub component: GstWebRTCICEComponent,
pub state: GstWebRTCICEConnectionState,
pub gathering_state: GstWebRTCICEGatheringState,
pub src: *mut GstElement,
pub sink: *mut GstElement,
pub _padding: [gpointer; 4],
}
Fields§
§parent: GstObject
§role: GstWebRTCICERole
§component: GstWebRTCICEComponent
§state: GstWebRTCICEConnectionState
§gathering_state: GstWebRTCICEGatheringState
§src: *mut GstElement
§sink: *mut GstElement
§_padding: [gpointer; 4]
Trait Implementations§
source§impl Clone for GstWebRTCICETransport
impl Clone for GstWebRTCICETransport
source§fn clone(&self) -> GstWebRTCICETransport
fn clone(&self) -> GstWebRTCICETransport
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 GstWebRTCICETransport
impl Debug for GstWebRTCICETransport
impl Copy for GstWebRTCICETransport
Auto Trait Implementations§
impl Freeze for GstWebRTCICETransport
impl RefUnwindSafe for GstWebRTCICETransport
impl !Send for GstWebRTCICETransport
impl !Sync for GstWebRTCICETransport
impl Unpin for GstWebRTCICETransport
impl UnwindSafe for GstWebRTCICETransport
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
)