Crate rust_lcm_codec

Source
Expand description

Runtime support for LCM serialization and deserialization in Rust

Structs§

  • StreamingReader backend for a byte slice
  • The BufferReader had a problem. The only problem worth mentioning is that it did not have enough bytes to complete a requested operations.
  • Writer backend for a byte slice
  • The BufferWriter had a problem. The only problem worth mentioning is that it did not have enough bytes to complete a requested operations.

Enums§

  • Catch-all error for anything that can go wrong encoding or decoding an LCM message.
  • The errors that can occur when decoding an LCM message.
  • The errors that can occur when decoding the LCM type hash / fingerprint for a message.
  • The errors that can occur when decoding a value in the body of an LCM message.
  • The errors that can occur when encoding an LCM message.
  • The errors that can occur when encoding the LCM type hash / fingerprint for a message.
  • The errors that can occur when encoding a value in the body of an LCM message.

Traits§

Functions§

  • Read a view of a string from a StreamingReader using LCM’s convention of encoding strings.
  • Write a string to a StreamingWriter using LCM’s convention of encoding strings.