[−][src]Trait mendes::application::FromContext
Required methods
fn from_context(
app: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
body: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
app: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
body: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
Implementations on Foreign Types
impl<'a, A: Application> FromContext<'a, A> for &'a A
[src]
fn from_context(
app: &'a Arc<A>,
_: &'a Parts,
_: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
app: &'a Arc<A>,
_: &'a Parts,
_: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for &'a Arc<A>
[src]
fn from_context(
app: &'a Arc<A>,
_: &'a Parts,
_: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
app: &'a Arc<A>,
_: &'a Parts,
_: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for &'a Parts
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
_: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
_: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<&'a [u8]>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for &'a [u8]
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<Cow<'a, str>>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Cow<'a, str>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<String>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for String
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for bool
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<bool>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for char
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<char>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for f32
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<f32>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for f64
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<f64>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for i8
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<i8>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for i16
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<i16>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for i32
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<i32>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for i64
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<i64>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for i128
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<i128>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for isize
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<isize>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for u8
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<u8>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for u16
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<u16>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for u32
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<u32>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for u64
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<u64>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for u128
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<u128>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for usize
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
impl<'a, A: Application> FromContext<'a, A> for Option<usize>
[src]
fn from_context(
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>
[src]
_: &'a Arc<A>,
req: &'a Parts,
state: &mut PathState,
_: &mut Option<A::RequestBody>
) -> Result<Self, A::Error>