[][src]Crate vujio_server

Modules

mime

IANA Media Types.

Macros

json

Construct a serde_json::Value from a JSON literal.

task_local

Declares task-local values.

Structs

Request

An HTTP request.

Response

An HTTP response

WebSocket

endpoint/middleware handler for websockets in tide

Enums

Message

An enum representing the various forms of a WebSocket message.

Traits

Deserialize

A data structure that can be deserialized from any data format supported by Serde.

DoubleEndedStream

A stream able to yield elements from both ends.

ExactSizeStream

A stream that knows its exact length.

Future

A future represents an asynchronous computation.

FutureExt

Extension methods for Future.

Listener

The Listener trait represents an implementation of http transport for a tide application. In order to provide a Listener to tide, you will also need to implement at least one ToListener that outputs your Listener type.

Serialize

A data structure that can be serialized into any data format supported by Serde.

Status

Provides the status method for Result and Option.

Stream

A stream of values produced asynchronously.

StreamExt

Extension methods for Stream.

_

Read bytes asynchronously.

_

Extension methods for BufRead.

_

Extension methods for Read.

_

Extension methods for Seek.

_

Extension methods for Write.

_

Read bytes asynchronously.

_

Seek bytes asynchronously.

_

Write bytes asynchronously.

Derive Macros

Deserialize
Serialize