pub struct DefaultTeamContext {
pub request: Option<AuthRequest>,
pub user: UserView,
pub session: Option<SessionView>,
pub config: Arc<AuthConfig>,
}Fields§
§request: Option<AuthRequest>§user: UserView§session: Option<SessionView>§config: Arc<AuthConfig>Trait Implementations§
Source§impl Clone for DefaultTeamContext
impl Clone for DefaultTeamContext
Auto Trait Implementations§
impl !RefUnwindSafe for DefaultTeamContext
impl !UnwindSafe for DefaultTeamContext
impl Freeze for DefaultTeamContext
impl Send for DefaultTeamContext
impl Sync for DefaultTeamContext
impl Unpin for DefaultTeamContext
impl UnsafeUnpin for DefaultTeamContext
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