pub trait WampMessage {
    const ID: u64;

    // Required method
    fn direction(role: Roles) -> &'static MessageDirection;
}

Required Associated Constants§

source

const ID: u64

Required Methods§

source

fn direction(role: Roles) -> &'static MessageDirection

Direction method

Indicates the Message Direction for a specified Role.

Receives means that the specified Role is allowed to receive the message. Sends means that the specified Role allowed to send the message.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl WampMessage for Abort

source§

const ID: u64 = 3u64

source§

impl WampMessage for Authenticate

source§

const ID: u64 = 5u64

source§

impl WampMessage for Call

source§

const ID: u64 = 48u64

source§

impl WampMessage for Cancel

source§

const ID: u64 = 49u64

source§

impl WampMessage for Challenge

source§

const ID: u64 = 4u64

source§

impl WampMessage for WampError

source§

const ID: u64 = 8u64

source§

impl WampMessage for Event

source§

const ID: u64 = 36u64

source§

impl WampMessage for Goodbye

source§

const ID: u64 = 6u64

source§

impl WampMessage for Hello

source§

const ID: u64 = 1u64

source§

impl WampMessage for Interrupt

source§

const ID: u64 = 69u64

source§

impl WampMessage for Invocation

source§

const ID: u64 = 68u64

source§

impl WampMessage for Publish

source§

const ID: u64 = 16u64

source§

impl WampMessage for Published

source§

const ID: u64 = 17u64

source§

impl WampMessage for Register

source§

const ID: u64 = 64u64

source§

impl WampMessage for Registered

source§

const ID: u64 = 65u64

source§

impl WampMessage for WampResult

source§

const ID: u64 = 50u64

source§

impl WampMessage for Subscribe

source§

const ID: u64 = 32u64

source§

impl WampMessage for Subscribed

source§

const ID: u64 = 33u64

source§

impl WampMessage for Unregister

source§

const ID: u64 = 66u64

source§

impl WampMessage for Unregistered

source§

const ID: u64 = 67u64

source§

impl WampMessage for Unsubscribe

source§

const ID: u64 = 34u64

source§

impl WampMessage for Unsubscribed

source§

const ID: u64 = 35u64

source§

impl WampMessage for Welcome

source§

const ID: u64 = 2u64

source§

impl WampMessage for Yield

source§

const ID: u64 = 70u64