pub struct ClientUntyped { /* private fields */ }Expand description
ROS “untyped” service client.
The untyped client is useful when you don’t know the concrete type
at compile time. Messages are represented by serde_json::Value.
This is a handle to a service client wrapped in a Mutex inside a
Weak Arc. As such you can pass it between threads safely.
Implementations§
Source§impl ClientUntyped
impl ClientUntyped
Auto Trait Implementations§
impl Freeze for ClientUntyped
impl RefUnwindSafe for ClientUntyped
impl Send for ClientUntyped
impl Sync for ClientUntyped
impl Unpin for ClientUntyped
impl UnwindSafe for ClientUntyped
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
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