pub struct CsrfToken {
pub token: String,
pub header_name: String,
pub parameter_name: String,
}Expand description
Fields§
§token: StringThe token value
header_name: StringHeader name for AJAX requests
parameter_name: StringParameter name for form submissions
Implementations§
Source§impl CsrfToken
impl CsrfToken
Sourcepub fn with_names(
token: String,
header_name: &str,
parameter_name: &str,
) -> CsrfToken
pub fn with_names( token: String, header_name: &str, parameter_name: &str, ) -> CsrfToken
Create with custom header and parameter names.
Sourcepub fn header_name(&self) -> &str
pub fn header_name(&self) -> &str
Get the header name.
Sourcepub fn parameter_name(&self) -> &str
pub fn parameter_name(&self) -> &str
Get the parameter name.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CsrfToken
impl RefUnwindSafe for CsrfToken
impl Send for CsrfToken
impl Sync for CsrfToken
impl Unpin for CsrfToken
impl UnwindSafe for CsrfToken
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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