pub struct TF2Error {
pub error: u8,
pub error_string: String,
}
Fields§
§error: u8
§error_string: String
Implementations§
source§impl TF2Error
impl TF2Error
pub const CONNECTIVITY_ERROR: _bindgen_ty_188 = tf2_msgs__msg__TF2Error__CONNECTIVITY_ERROR
pub const EXTRAPOLATION_ERROR: _bindgen_ty_189 = tf2_msgs__msg__TF2Error__EXTRAPOLATION_ERROR
pub const INVALID_ARGUMENT_ERROR: _bindgen_ty_190 = tf2_msgs__msg__TF2Error__INVALID_ARGUMENT_ERROR
pub const LOOKUP_ERROR: _bindgen_ty_187 = tf2_msgs__msg__TF2Error__LOOKUP_ERROR
pub const NO_ERROR: _bindgen_ty_186 = tf2_msgs__msg__TF2Error__NO_ERROR
pub const TIMEOUT_ERROR: _bindgen_ty_191 = tf2_msgs__msg__TF2Error__TIMEOUT_ERROR
pub const TRANSFORM_ERROR: _bindgen_ty_192 = tf2_msgs__msg__TF2Error__TRANSFORM_ERROR
Trait Implementations§
source§impl<'de> Deserialize<'de> for TF2Error
impl<'de> Deserialize<'de> for TF2Error
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl WrappedTypesupport for TF2Error
impl WrappedTypesupport for TF2Error
type CStruct = tf2_msgs__msg__TF2Error
fn get_ts() -> &'static rosidl_message_type_support_t
fn create_msg() -> *mut tf2_msgs__msg__TF2Error
fn destroy_msg(msg: *mut tf2_msgs__msg__TF2Error)
fn from_native(msg: &Self::CStruct) -> TF2Error
fn copy_to_native(&self, msg: &mut Self::CStruct)
source§fn to_serialized_bytes(&self) -> Result<Vec<u8>>
fn to_serialized_bytes(&self) -> Result<Vec<u8>>
This serializes the message using ROS2 methods.
source§fn from_serialized_bytes(data: &[u8]) -> Result<Self>
fn from_serialized_bytes(data: &[u8]) -> Result<Self>
This deserializes the message using ROS2 methods.
impl StructuralPartialEq for TF2Error
Auto Trait Implementations§
impl Freeze for TF2Error
impl RefUnwindSafe for TF2Error
impl Send for TF2Error
impl Sync for TF2Error
impl Unpin for TF2Error
impl UnwindSafe for TF2Error
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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