Struct zenoh_plugin_rest::RestPlugin
source · pub struct RestPlugin {}Trait Implementations§
source§impl Plugin for RestPlugin
impl Plugin for RestPlugin
type StartArgs = Runtime
type Instance = Box<dyn RunningPluginTrait + Send + Sync>
source§const DEFAULT_NAME: &'static str = "rest"
const DEFAULT_NAME: &'static str = "rest"
Plugins’ default name when statically linked.
source§const PLUGIN_VERSION: &'static str = "0.11.0"
const PLUGIN_VERSION: &'static str = "0.11.0"
Plugin’s version. Used only for information purposes. It’s recommended to use [plugin_version!] macro to generate this string.
source§const PLUGIN_LONG_VERSION: &'static str = "v0.11.0"
const PLUGIN_LONG_VERSION: &'static str = "v0.11.0"
Plugin’s long version (with git commit hash). Used only for information purposes. It’s recommended to use [plugin_long_version!] macro to generate this string.
impl ZenohPlugin for RestPlugin
Auto Trait Implementations§
impl Freeze for RestPlugin
impl RefUnwindSafe for RestPlugin
impl Send for RestPlugin
impl Sync for RestPlugin
impl Unpin for RestPlugin
impl UnwindSafe for RestPlugin
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