pub struct OAuthClientPrivilegeContext {
pub action: &'static str,
pub headers: Headers,
pub user: Value,
pub session: Value,
}Expand description
Actual authenticated context passed to an operator client-privilege decision.
Fields§
§action: &'static str§headers: Headers§user: Value§session: ValueTrait Implementations§
Source§impl Clone for OAuthClientPrivilegeContext
impl Clone for OAuthClientPrivilegeContext
Auto Trait Implementations§
impl Freeze for OAuthClientPrivilegeContext
impl RefUnwindSafe for OAuthClientPrivilegeContext
impl Send for OAuthClientPrivilegeContext
impl Sync for OAuthClientPrivilegeContext
impl Unpin for OAuthClientPrivilegeContext
impl UnsafeUnpin for OAuthClientPrivilegeContext
impl UnwindSafe for OAuthClientPrivilegeContext
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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