pub struct RemoteApiPlugin;Trait Implementations§
Source§impl Plugin for RemoteApiPlugin
impl Plugin for RemoteApiPlugin
Source§const DEFAULT_NAME: &'static str = "remote_api"
const DEFAULT_NAME: &'static str = "remote_api"
Plugins’ default name when statically linked.
Source§const PLUGIN_VERSION: &'static str = "1.7.0"
const PLUGIN_VERSION: &'static str = "1.7.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 = "v1.7.0"
const PLUGIN_LONG_VERSION: &'static str = "v1.7.0"
Plugin’s long version (with git commit hash). Used only for information purposes. It’s recommended to use plugin_version! macro to generate this string.
type StartArgs = DynamicRuntime
type Instance = Box<dyn RunningPluginTrait + Send + Sync>
impl ZenohPlugin for RemoteApiPlugin
Auto Trait Implementations§
impl Freeze for RemoteApiPlugin
impl RefUnwindSafe for RemoteApiPlugin
impl Send for RemoteApiPlugin
impl Sync for RemoteApiPlugin
impl Unpin for RemoteApiPlugin
impl UnwindSafe for RemoteApiPlugin
Blanket Implementations§
Source§impl<Source> AccessAs for Source
impl<Source> AccessAs for Source
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more