Docs.rs
  • mqtt-v5-0.1.1
    • mqtt-v5 0.1.1
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • bschwind
    • Dependencies
      • base64 ^0.11.0 normal optional
      • bytes ^0.5.0 normal
      • num_enum ^0.4 normal
      • sha1 ^0.6.0 normal optional
      • tokio-util ^0.3 normal optional
      • websocket-codec ^0.3 normal optional
    • Versions
    • 0.44% of the crate is documented
  • 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
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

mqtt_v50.1.1

PropertySize

Required Methods

  • property_size

Implementors

In mqtt_v5::types

mqtt_v5::types

Trait PropertySize

Source
pub trait PropertySize {
    // Required method
    fn property_size(&self, protocol_version: ProtocolVersion) -> u32;
}

Required Methods§

Source

fn property_size(&self, protocol_version: ProtocolVersion) -> u32

Implementors§

Source§

impl PropertySize for AuthenticatePacket

Source§

impl PropertySize for ConnectAckPacket

Source§

impl PropertySize for ConnectPacket

Source§

impl PropertySize for DisconnectPacket

Source§

impl PropertySize for FinalWill

Source§

impl PropertySize for PublishAckPacket

Source§

impl PropertySize for PublishCompletePacket

Source§

impl PropertySize for PublishPacket

Source§

impl PropertySize for PublishReceivedPacket

Source§

impl PropertySize for PublishReleasePacket

Source§

impl PropertySize for SubscribeAckPacket

Source§

impl PropertySize for SubscribePacket

Source§

impl PropertySize for UnsubscribeAckPacket

Source§

impl PropertySize for UnsubscribePacket