[−][src]Trait actix_router::ResourceElements
Required methods
fn elements<F, R>(self, for_each: F) -> Option<R> where
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
Implementations on Foreign Types
impl<'a, T: AsRef<str>> ResourceElements for &'a [T]
[src]
fn elements<F, R>(self, for_each: F) -> Option<R> where
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
[src]
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
impl<'a, U, I> ResourceElements for &'a U where
&'a U: IntoIterator<Item = I>,
I: AsRef<str>,
[src]
&'a U: IntoIterator<Item = I>,
I: AsRef<str>,
fn elements<F, R>(self, for_each: F) -> Option<R> where
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
[src]
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
impl<I> ResourceElements for Vec<I> where
I: AsRef<str>,
[src]
I: AsRef<str>,
fn elements<F, R>(self, for_each: F) -> Option<R> where
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
[src]
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
impl<'a, K, V, S> ResourceElements for HashMap<K, V, S> where
K: AsRef<str>,
V: AsRef<str>,
S: BuildHasher,
[src]
K: AsRef<str>,
V: AsRef<str>,
S: BuildHasher,
fn elements<F, R>(self, for_each: F) -> Option<R> where
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
[src]
F: FnMut(Either<&str, (&str, &str)>) -> Option<R>,
impl<'a, A: AsRef<str>> ResourceElements for ((&'a str, A),)
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
impl<'a, A: AsRef<str>, B: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B))
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
impl<'a, A: AsRef<str>, B: AsRef<str>, C: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B), (&'a str, C))
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
impl<'a, A: AsRef<str>, B: AsRef<str>, C: AsRef<str>, D: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B), (&'a str, C), (&'a str, D))
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
impl<'a, A: AsRef<str>, B: AsRef<str>, C: AsRef<str>, D: AsRef<str>, E: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B), (&'a str, C), (&'a str, D), (&'a str, E))
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
impl<'a, A: AsRef<str>, B: AsRef<str>, C: AsRef<str>, D: AsRef<str>, E: AsRef<str>, F: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B), (&'a str, C), (&'a str, D), (&'a str, E), (&'a str, F))
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
impl<'a, A: AsRef<str>, B: AsRef<str>, C: AsRef<str>, D: AsRef<str>, E: AsRef<str>, F: AsRef<str>, G: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B), (&'a str, C), (&'a str, D), (&'a str, E), (&'a str, F), (&'a str, G))
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
impl<'a, A: AsRef<str>, B: AsRef<str>, C: AsRef<str>, D: AsRef<str>, E: AsRef<str>, F: AsRef<str>, G: AsRef<str>, H: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B), (&'a str, C), (&'a str, D), (&'a str, E), (&'a str, F), (&'a str, G), (&'a str, H))
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
impl<'a, A: AsRef<str>, B: AsRef<str>, C: AsRef<str>, D: AsRef<str>, E: AsRef<str>, F: AsRef<str>, G: AsRef<str>, H: AsRef<str>, I: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B), (&'a str, C), (&'a str, D), (&'a str, E), (&'a str, F), (&'a str, G), (&'a str, H), (&'a str, I))
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
impl<'a, A: AsRef<str>, B: AsRef<str>, C: AsRef<str>, D: AsRef<str>, E: AsRef<str>, F: AsRef<str>, G: AsRef<str>, H: AsRef<str>, I: AsRef<str>, J: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B), (&'a str, C), (&'a str, D), (&'a str, E), (&'a str, F), (&'a str, G), (&'a str, H), (&'a str, I), (&'a str, J))
[src]
fn elements<F_, R_>(self, for_each: F_) -> Option<R_> where
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,
[src]
F_: FnMut(Either<&str, (&str, &str)>) -> Option<R_>,