pub struct RequireAuth;Expand description
端点调用前的 token 门禁标记(存在即生效)。
挂进 Endpoint 能力袋——鉴权门禁按 endpoint
单独声明:挂载后调用前必须已有可用 token,无 token 时报
AuthError::MissingCredentials,请求不发出。
Trait Implementations§
Source§impl Clone for RequireAuth
impl Clone for RequireAuth
Source§fn clone(&self) -> RequireAuth
fn clone(&self) -> RequireAuth
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 RequireAuth
Source§impl Debug for RequireAuth
impl Debug for RequireAuth
Source§impl Default for RequireAuth
impl Default for RequireAuth
Source§fn default() -> RequireAuth
fn default() -> RequireAuth
Returns the “default value” for a type. Read more
impl Eq for RequireAuth
Source§impl PartialEq for RequireAuth
impl PartialEq for RequireAuth
impl StructuralPartialEq for RequireAuth
Auto Trait Implementations§
impl Freeze for RequireAuth
impl RefUnwindSafe for RequireAuth
impl Send for RequireAuth
impl Sync for RequireAuth
impl Unpin for RequireAuth
impl UnsafeUnpin for RequireAuth
impl UnwindSafe for RequireAuth
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> EndpointExt for T
impl<T> EndpointExt for T
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.