pub struct MockDataTaggingPlugin { /* private fields */ }Expand description
Mock DataTagging plugin: stores tag lists per endpoint GUID in an in-memory map. Returns an empty Vec for an unknown GUID (spec-compliant default).
Implementations§
Trait Implementations§
Source§impl DataTaggingPlugin for MockDataTaggingPlugin
impl DataTaggingPlugin for MockDataTaggingPlugin
Attach tags to an endpoint (DataWriter/Reader). The tags
are propagated to remote participants via SEDP.
Query the tags of an endpoint.
Source§fn plugin_class_id(&self) -> &str
fn plugin_class_id(&self) -> &str
Plugin class id.
Source§impl Debug for MockDataTaggingPlugin
impl Debug for MockDataTaggingPlugin
Source§impl Default for MockDataTaggingPlugin
impl Default for MockDataTaggingPlugin
Source§fn default() -> MockDataTaggingPlugin
fn default() -> MockDataTaggingPlugin
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MockDataTaggingPlugin
impl RefUnwindSafe for MockDataTaggingPlugin
impl Send for MockDataTaggingPlugin
impl Sync for MockDataTaggingPlugin
impl Unpin for MockDataTaggingPlugin
impl UnsafeUnpin for MockDataTaggingPlugin
impl UnwindSafe for MockDataTaggingPlugin
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