Docs.rs
viz-0.2.3
viz 0.2.3
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Documentation
Repository
Crates.io
Source
Owners
fundon
Dependencies
futures-util ^0.3.21
normal
hyper ^0.14
normal
rustls-pemfile ^1.0.0
normal
tokio ^1.20
normal
tokio-native-tls ^0.3.0
normal
tokio-rustls ^0.23.4
normal
viz-core ^0.2.3
normal
viz-handlers ^0.1.3
normal
viz-macros ^0.1.0
normal
viz-router ^0.2.3
normal
Versions
50%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Transform
Required Associated Types
Output
Required Methods
transform
Implementors
In viz
?
Trait
viz
::
Transform
source
·
[
−
]
pub trait Transform<H> { type
Output
; fn
transform
(&self, h: H) -> Self::
Output
; }
Required Associated Types
source
type
Output
Required Methods
source
fn
transform
(&self, h: H) -> Self::
Output
Implementors
source
impl<H>
Transform
<H> for viz::middleware::cookie::
Config
where
H:
Clone
,
type
Output
=
CookieMiddleware
<H>
source
impl<H>
Transform
<H> for viz::middleware::cors::
Config
type
Output
=
CorsMiddleware
<H>
source
impl<H>
Transform
<H> for viz::middleware::limits::
Config
where
H:
Clone
,
type
Output
=
LimitsMiddleware
<H>
source
impl<H, S, G, V>
Transform
<H> for viz::middleware::csrf::
Config
<S, G, V>
type
Output
=
CsrfMiddleware
<H, S, G, V>
source
impl<H, S, G, V>
Transform
<H> for viz::middleware::session::
Config
<S, G, V>
type
Output
=
SessionMiddleware
<H, S, G, V>
source
impl<H, T>
Transform
<H> for
Data
<T>
where
T: 'static +
Clone
+
Send
+
Sync
,
type
Output
=
Data
<
(H, T)
>