pub struct CreateLoginLinkRequest {
pub email: String,
pub expires_in_s: Option<i32>,
pub rd: Option<String>,
pub require_login_type: Option<String>,
}Fields§
§email: String§expires_in_s: Option<i32>link lifetime in seconds, at most 900 (default 600)
rd: Option<String>same-origin path the browser lands on after login (default /user/workspaces)
require_login_type: Option<String>mint only while the account still has this login type (for example pending_oauth), so a link stops working once the owner has set a password or signed in with a provider
Implementations§
Source§impl CreateLoginLinkRequest
impl CreateLoginLinkRequest
pub fn new(email: String) -> CreateLoginLinkRequest
Trait Implementations§
Source§impl Clone for CreateLoginLinkRequest
impl Clone for CreateLoginLinkRequest
Source§impl Debug for CreateLoginLinkRequest
impl Debug for CreateLoginLinkRequest
Source§impl Default for CreateLoginLinkRequest
impl Default for CreateLoginLinkRequest
Source§impl<'de> Deserialize<'de> for CreateLoginLinkRequest
impl<'de> Deserialize<'de> for CreateLoginLinkRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CreateLoginLinkRequest
impl PartialEq for CreateLoginLinkRequest
Source§impl Serialize for CreateLoginLinkRequest
impl Serialize for CreateLoginLinkRequest
impl StructuralPartialEq for CreateLoginLinkRequest
Auto Trait Implementations§
impl Freeze for CreateLoginLinkRequest
impl RefUnwindSafe for CreateLoginLinkRequest
impl Send for CreateLoginLinkRequest
impl Sync for CreateLoginLinkRequest
impl Unpin for CreateLoginLinkRequest
impl UnsafeUnpin for CreateLoginLinkRequest
impl UnwindSafe for CreateLoginLinkRequest
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