#[non_exhaustive]pub struct RustAuthAxumOptions { /* private fields */ }Expand description
Axum adapter options.
Implementations§
Source§impl RustAuthAxumOptions
impl RustAuthAxumOptions
pub fn new() -> Self
pub fn body_limit(self, body_limit: usize) -> Self
pub fn use_connect_info_for_ip(self, enabled: bool) -> Self
pub fn infer_base_url_from_request(self, enabled: bool) -> Self
pub fn trust_proxy_headers_for_base_url(self, enabled: bool) -> Self
Trait Implementations§
Source§impl Clone for RustAuthAxumOptions
impl Clone for RustAuthAxumOptions
Source§fn clone(&self) -> RustAuthAxumOptions
fn clone(&self) -> RustAuthAxumOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RustAuthAxumOptions
Source§impl Debug for RustAuthAxumOptions
impl Debug for RustAuthAxumOptions
Source§impl Default for RustAuthAxumOptions
impl Default for RustAuthAxumOptions
impl Eq for RustAuthAxumOptions
Source§impl PartialEq for RustAuthAxumOptions
impl PartialEq for RustAuthAxumOptions
Source§fn eq(&self, other: &RustAuthAxumOptions) -> bool
fn eq(&self, other: &RustAuthAxumOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RustAuthAxumOptions
Auto Trait Implementations§
impl Freeze for RustAuthAxumOptions
impl RefUnwindSafe for RustAuthAxumOptions
impl Send for RustAuthAxumOptions
impl Sync for RustAuthAxumOptions
impl Unpin for RustAuthAxumOptions
impl UnsafeUnpin for RustAuthAxumOptions
impl UnwindSafe for RustAuthAxumOptions
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.