Crate vujio_server

Crate vujio_server 

Source

Modules§

mime
IANA Media Types.
stream

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
WebSocketConnection
WebSocket connection

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, commonly obtained by use of async.
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.

Functions§

with_state
Create a new Tide server with shared application scoped state.

Type Aliases§

Result
A specialized Result type for Tide.

Derive Macros§

Deserialize
Serialize