#[repr(C)]pub struct flbgo_output_plugin {
pub __: *mut c_void,
pub api: *mut flb_api,
pub o_ins: *mut flb_output_instance,
pub context: *mut flb_plugin_proxy_context,
}Fields§
§__: *mut c_void§api: *mut flb_api§o_ins: *mut flb_output_instance§context: *mut flb_plugin_proxy_contextTrait Implementations§
Source§impl Clone for flbgo_output_plugin
impl Clone for flbgo_output_plugin
Source§fn clone(&self) -> flbgo_output_plugin
fn clone(&self) -> flbgo_output_plugin
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 flbgo_output_plugin
impl Debug for flbgo_output_plugin
impl Copy for flbgo_output_plugin
Auto Trait Implementations§
impl Freeze for flbgo_output_plugin
impl RefUnwindSafe for flbgo_output_plugin
impl !Send for flbgo_output_plugin
impl !Sync for flbgo_output_plugin
impl Unpin for flbgo_output_plugin
impl UnwindSafe for flbgo_output_plugin
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