#[repr(C)]pub struct CffiInnerObserverReceiver {
pub self_ptr: *const c_void,
pub update_fut: extern "C" fn(*const c_void, CffiPointerBuffer) -> *const c_void,
pub hold_strong_publisher_ref_fut: extern "C" fn(*const c_void, *const c_void) -> *const c_void,
}Fields§
§self_ptr: *const c_void§update_fut: extern "C" fn(*const c_void, CffiPointerBuffer) -> *const c_void§hold_strong_publisher_ref_fut: extern "C" fn(*const c_void, *const c_void) -> *const c_voidTrait Implementations§
Source§impl Clone for CffiInnerObserverReceiver
impl Clone for CffiInnerObserverReceiver
Source§fn clone(&self) -> CffiInnerObserverReceiver
fn clone(&self) -> CffiInnerObserverReceiver
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CffiInnerObserverReceiver
impl Debug for CffiInnerObserverReceiver
Source§impl From<&dyn InnerObserverReceiver> for CffiInnerObserverReceiver
impl From<&dyn InnerObserverReceiver> for CffiInnerObserverReceiver
Source§fn from(inner: &dyn InnerObserverReceiver) -> Self
fn from(inner: &dyn InnerObserverReceiver) -> Self
Converts to this type from the input type.
impl Send for CffiInnerObserverReceiver
impl Sync for CffiInnerObserverReceiver
Auto Trait Implementations§
impl Freeze for CffiInnerObserverReceiver
impl RefUnwindSafe for CffiInnerObserverReceiver
impl Unpin for CffiInnerObserverReceiver
impl UnsafeUnpin for CffiInnerObserverReceiver
impl UnwindSafe for CffiInnerObserverReceiver
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