pub struct TestLogin {
pub session: SessionView,
pub user: UserView,
pub headers: HashMap<String, String>,
pub cookies: Vec<TestCookie>,
pub token: String,
}Expand description
The session, user, and credentials from one native login operation.
Fields§
§session: SessionViewSession created by this login operation.
user: UserViewInternal adapter user projection, including fields hidden from public responses.
headers: HashMap<String, String>Raw signed Cookie request header.
Browser cookie values and attributes for the same session.
token: StringUnsigned session token.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TestLogin
impl RefUnwindSafe for TestLogin
impl Send for TestLogin
impl Sync for TestLogin
impl Unpin for TestLogin
impl UnsafeUnpin for TestLogin
impl UnwindSafe for TestLogin
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