pub struct AppData {
pub tera: Tera,
pub db: SqlitePool,
pub env: Env,
pub domain: String,
pub jwt_secret: String,
}Fields§
§tera: Tera§db: SqlitePool§env: Env§domain: String§jwt_secret: StringImplementations§
Source§impl AppData
impl AppData
pub async fn render(&self, template: &str) -> HttpResponse
pub async fn render_tpl<T: Serialize>( &self, template: &str, context: &T, ) -> HttpResponse
pub async fn render_template<T: Serialize>( &self, template_name: &str, context_data: &T, ) -> HttpResponse
Auto Trait Implementations§
impl Freeze for AppData
impl !RefUnwindSafe for AppData
impl Send for AppData
impl Sync for AppData
impl Unpin for AppData
impl UnsafeUnpin for AppData
impl !UnwindSafe for AppData
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