Struct GstAnalyticsBatchBuffer
Source#[repr(C)]pub struct GstAnalyticsBatchBuffer {
pub sticky_events: *mut *mut GstEvent,
pub n_sticky_events: size_t,
pub serialized_events: *mut *mut GstEvent,
pub n_serialized_events: size_t,
pub buffer: *mut GstBuffer,
pub buffer_list: *mut GstBufferList,
pub padding: [gpointer; 4],
}
Fields§
§sticky_events: *mut *mut GstEvent
§n_sticky_events: size_t
§serialized_events: *mut *mut GstEvent
§n_serialized_events: size_t
§buffer: *mut GstBuffer
§buffer_list: *mut GstBufferList
§padding: [gpointer; 4]
Trait Implementations§
Source§impl Clone for GstAnalyticsBatchBuffer
impl Clone for GstAnalyticsBatchBuffer
Source§fn clone(&self) -> GstAnalyticsBatchBuffer
fn clone(&self) -> GstAnalyticsBatchBuffer
Returns a duplicate 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 GstAnalyticsBatchBuffer
impl Debug for GstAnalyticsBatchBuffer
impl Copy for GstAnalyticsBatchBuffer
Auto Trait Implementations§
impl Freeze for GstAnalyticsBatchBuffer
impl RefUnwindSafe for GstAnalyticsBatchBuffer
impl !Send for GstAnalyticsBatchBuffer
impl !Sync for GstAnalyticsBatchBuffer
impl Unpin for GstAnalyticsBatchBuffer
impl UnwindSafe for GstAnalyticsBatchBuffer
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