pub struct PublisherListener {}Expand description
Listener attached to a Publisher.
Currently PublisherListener has no registered callbacks pending a
solution for composing WriterListener<T> under this non-generic type.
See the module-level warning for more detail.
Implementations§
Source§impl PublisherListener
impl PublisherListener
Sourcepub fn new() -> Self
pub fn new() -> Self
Creates a new PublisherListener with no callbacks registered.
§Examples
use cyclonedds::PublisherListener;
let listener = PublisherListener::new();Trait Implementations§
Source§impl AsRef<PublisherListener> for PublisherListener
impl AsRef<PublisherListener> for PublisherListener
Source§fn as_ref(&self) -> &PublisherListener
fn as_ref(&self) -> &PublisherListener
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<PublisherListener> for Listener
impl AsRef<PublisherListener> for Listener
Source§fn as_ref(&self) -> &PublisherListener
fn as_ref(&self) -> &PublisherListener
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for PublisherListener
impl Clone for PublisherListener
Source§fn clone(&self) -> PublisherListener
fn clone(&self) -> PublisherListener
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 moreimpl Copy for PublisherListener
Source§impl Debug for PublisherListener
impl Debug for PublisherListener
Source§impl Default for PublisherListener
impl Default for PublisherListener
Source§fn default() -> PublisherListener
fn default() -> PublisherListener
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PublisherListener
impl RefUnwindSafe for PublisherListener
impl Send for PublisherListener
impl Sync for PublisherListener
impl Unpin for PublisherListener
impl UnsafeUnpin for PublisherListener
impl UnwindSafe for PublisherListener
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