Docs.rs
  • ross-protocol-2.14.0
    • ross-protocol 2.14.0
    • Docs.rs crate page
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • linasdev
    • Dependencies
      • bxcan ^0.6.2 normal
      • cobs ^0.2.3 normal
      • embedded-hal ^0.2.7 normal
      • nb ^1.0.0 normal
      • serialport ^4.2.0 normal
    • Versions
    • 14.8% of the crate is documented
  • This release has been yanked, go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

ConvertPacket

Required Methods

  • to_packet
  • try_from_packet

Implementors

In ross_protocol::convert_packet

?
Change settings

Trait ross_protocol::convert_packet::ConvertPacket

source · [−]
pub trait ConvertPacket<T> {
    fn try_from_packet(packet: &Packet) -> Result<T, ConvertPacketError>;
    fn to_packet(&self) -> Packet;
}

Required Methods

source

fn try_from_packet(packet: &Packet) -> Result<T, ConvertPacketError>

source

fn to_packet(&self) -> Packet

Implementors

source

impl ConvertPacket<BootloaderHelloEvent> for BootloaderHelloEvent

source

impl ConvertPacket<ButtonPressedEvent> for ButtonPressedEvent

source

impl ConvertPacket<ButtonReleasedEvent> for ButtonReleasedEvent

source

impl ConvertPacket<ConfiguratorHelloEvent> for ConfiguratorHelloEvent

source

impl ConvertPacket<GatewayDiscoverEvent> for GatewayDiscoverEvent

source

impl ConvertPacket<AckEvent> for AckEvent

source

impl ConvertPacket<DataEvent> for DataEvent

source

impl ConvertPacket<SystemTickEvent> for SystemTickEvent

source

impl ConvertPacket<MessageEvent> for MessageEvent

source

impl ConvertPacket<ProgrammerHelloEvent> for ProgrammerHelloEvent

source

impl ConvertPacket<ProgrammerSetDeviceAddressEvent> for ProgrammerSetDeviceAddressEvent

source

impl ConvertPacket<ProgrammerStartConfigUpgradeEvent> for ProgrammerStartConfigUpgradeEvent

source

impl ConvertPacket<ProgrammerStartFirmwareUpgradeEvent> for ProgrammerStartFirmwareUpgradeEvent

source

impl ConvertPacket<PwmAnimateBrightnessEvent> for PwmAnimateBrightnessEvent

source

impl ConvertPacket<PwmChangeBrightnessEvent> for PwmChangeBrightnessEvent

source

impl ConvertPacket<RelaySetValueEvent> for RelaySetValueEvent