Skip to main content

Module status

Module status 

Source
Expand description

Standard HTTP status codes used by Braid-HTTP.

§Example

use crate::protocol::status;

assert_eq!(status::OK, 200);
assert_eq!(status::SUBSCRIPTION, 209);

Constants§

GONE
410 Gone - History dropped, client must restart
MERGE_CONFLICT
293 Merge Conflict - Version conflicts detected (Braid-HTTP)
OK
200 OK - Standard response
PARTIAL_CONTENT
206 Partial Content - Range-based patches (RFC 7233)
RANGE_NOT_SATISFIABLE
416 Range Not Satisfiable - Invalid range request (RFC 7233)
RESPONDED_VIA_MULTIPLEX
293 Responded via Multiplex (Braid-HTTP extension)
SUBSCRIPTION
209 Subscription - Subscription update (Braid-HTTP)

Functions§

multiplex_response
Helper to create a 293 Multiplex status code.
subscription_response
Helper to create a 209 Subscription status code.