Struct gnunet_sys::GNUNET_NotificationContext [−][src]
The notification context is the key datastructure for a convenience API used for transmission of notifications to the subscriber until the subscriber disconnects (or the notification context is destroyed, in which case we disconnect these subscribers). Essentially, all (notification) messages are queued up until the subscriber is able to read them.
Trait Implementations
impl Clone for GNUNET_NotificationContext
[src]
fn clone(&self) -> GNUNET_NotificationContext
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for GNUNET_NotificationContext
[src]
impl Debug for GNUNET_NotificationContext
[src]
Auto Trait Implementations
impl RefUnwindSafe for GNUNET_NotificationContext
impl Send for GNUNET_NotificationContext
impl Sync for GNUNET_NotificationContext
impl Unpin for GNUNET_NotificationContext
impl UnwindSafe for GNUNET_NotificationContext
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,