pub struct SimpleTestView {
pub content: String,
pub allowed_methods: Vec<Method>,
}Expand description
Create a simple view for testing basic functionality
Fields§
§content: String§allowed_methods: Vec<Method>Implementations§
Trait Implementations§
Source§impl View for SimpleTestView
impl View for SimpleTestView
fn dispatch<'life0, 'async_trait>(
&'life0 self,
request: Request,
) -> Pin<Box<dyn Future<Output = Result<Response>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Source§fn allowed_methods(&self) -> Vec<&'static str>
fn allowed_methods(&self) -> Vec<&'static str>
Returns the list of HTTP methods allowed by this view
Auto Trait Implementations§
impl Freeze for SimpleTestView
impl RefUnwindSafe for SimpleTestView
impl Send for SimpleTestView
impl Sync for SimpleTestView
impl Unpin for SimpleTestView
impl UnsafeUnpin for SimpleTestView
impl UnwindSafe for SimpleTestView
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more