Message

Trait Message 

Source
pub trait Message:
    Serialize
    + for<'de> Deserialize<'de>
    + Send
    + Sync
    + 'static {
    // Required method
    fn type_name() -> &'static str;

    // Provided method
    fn version() -> &'static str { ... }
}
Expand description

Message trait for ROS3 messages

Required Methods§

Source

fn type_name() -> &'static str

Message type name

Provided Methods§

Source

fn version() -> &'static str

Message version

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§