[][src]Trait actix_router::ResourceElements

pub trait ResourceElements {
    fn elements<F, R>(self, for_each: F) -> Option<R>
    where
        F: FnMut(Either<&str, (&str, &str)>) -> Option<R>
; }

Required methods

fn elements<F, R>(self, for_each: F) -> Option<R> where
    F: FnMut(Either<&str, (&str, &str)>) -> Option<R>, 

Loading content...

Implementations on Foreign Types

impl<'a, T: AsRef<str>> ResourceElements for &'a [T][src]

impl<'a, U, I> ResourceElements for &'a U where
    &'a U: IntoIterator<Item = I>,
    I: AsRef<str>, 
[src]

impl<I> ResourceElements for Vec<I> where
    I: AsRef<str>, 
[src]

impl<'a, K, V, S> ResourceElements for HashMap<K, V, S> where
    K: AsRef<str>,
    V: AsRef<str>,
    S: BuildHasher
[src]

impl<'a, A: AsRef<str>> ResourceElements for ((&'a str, A),)[src]

impl<'a, A: AsRef<str>, B: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B))[src]

impl<'a, A: AsRef<str>, B: AsRef<str>, C: AsRef<str>> ResourceElements for ((&'a str, A), (&'a str, B), (&'a str, C))[src]

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]

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]

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]

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]

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]

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]

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]

Loading content...

Implementors

Loading content...