pub struct RestPlugin {}
Trait Implementations§
Source§impl Plugin for RestPlugin
impl Plugin for RestPlugin
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 = "1.5.1"
const PLUGIN_VERSION: &'static str = "1.5.1"
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.5.1"
const PLUGIN_LONG_VERSION: &'static str = "v1.5.1"
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 = Runtime
type Instance = Box<dyn RunningPluginTrait + Sync + Send>
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<'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