Cargo Features
Argan has no features set by default.
[dependencies]
argan = { version = "0.0.2", features = ["full", "cookies", "private-cookies", "signed-cookies", "query-params", "json", "form", "multipart-form", "sse", "file-stream", "websockets"] }
- full = file-stream, form, json, multipart-form, private-cookies, query-params, regex, signed-cookies, sse, websockets
-
Enables cookie
Affects
data::cookies
… -
Enables key-expansion and private of cookie
Affects
cookies::PrivateCookieJar
,handler::context._cookie_key
… -
Enables key-expansion and signed of cookie
Affects
cookies::SignedCookieJar
,handler::context._cookie_key
… - query-params full?
-
Enables serde_urlencoded
Affects
request::QueryParamsError
… - json full?
-
Enables serde_json, json of multer
Affects
data::json
,event_stream::EventError
… - form full?
-
Enables serde_urlencoded
Affects
data::form
… - multipart-form full?
-
Enables multer
Affects
data::multipart_form
… - sse full?
-
Enables tokio
Affects
response::event_stream
… - file-stream full?
-
Enables flate2, mime_guess, rand, and tokio
Affects
response::file_stream
… - websockets full?
-
Enables base64, fastwebsockets ^0.7, sha1, and tokio
Affects
request::websocket
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.