Struct twist::server::BaseFrameCodec [] [src]

pub struct BaseFrameCodec { /* fields omitted */ }

Codec for encoding/decoding websocket base frames.

Methods

impl FrameCodec
[src]

Set the client flag.

Set the bits reserved by extensions (0-8 are valid values).

Add a stdout slog Logger to this protocol.

Add a stderr slog Logger to this protocol.

Trait Implementations

impl Clone for FrameCodec
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for FrameCodec
[src]

Formats the value using the given formatter.

impl Default for FrameCodec
[src]

Returns the "default value" for a type. Read more

impl Decoder for FrameCodec
[src]

The type of decoded frames.

The type of unrecoverable frame decoding errors. Read more

Attempts to decode a frame from the provided buffer of bytes. Read more

A default method available to be called when there are no more bytes available to be read from the underlying I/O. Read more

impl Encoder for FrameCodec
[src]

The type of items consumed by the Encoder

The type of encoding errors. Read more

Encodes a frame into the buffer provided. Read more