radiant/context
Typed context-key helpers.
Types
pub type Key(a) =
request.Key(a)
pub type RadiantError =
request.RadiantError
pub type Req =
request.Req
Values
pub fn get_context(
req: request.Req,
k: request.Key(a),
) -> Result(a, request.RadiantError)
pub fn key(name: String) -> request.Key(a)
pub fn key_named(
namespace: String,
name: String,
) -> request.Key(a)
pub fn set_context(
req: request.Req,
k: request.Key(a),
value: a,
) -> request.Req