Struct modio::auth::GalaxyOptions
source · pub struct GalaxyOptions { /* private fields */ }
Expand description
Authentication options for an encrypted gog app ticket.
See the mod.io docs for more information.
Implementations§
source§impl GalaxyOptions
impl GalaxyOptions
pub fn new<T>(ticket: T) -> Self
pub fn email<S: Into<String>>(self, value: S) -> Self
sourcepub fn expired_at(self, value: u64) -> Self
pub fn expired_at(self, value: u64) -> Self
Unix timestamp of date in which the returned token will expire. Value cannot be higher than the default value which is a common year.
pub fn terms_agreed(self, value: bool) -> Self
Auto Trait Implementations§
impl Freeze for GalaxyOptions
impl RefUnwindSafe for GalaxyOptions
impl Send for GalaxyOptions
impl Sync for GalaxyOptions
impl Unpin for GalaxyOptions
impl UnwindSafe for GalaxyOptions
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