pub enum SessionType {
Show 17 variants
Android,
Apple,
Brave,
Chrome,
Edge,
Firefox,
Ipad,
Iphone,
Linux,
Mac,
Opera,
Safari,
Ubuntu,
Unknown,
Vivaldi,
Windows,
Xbox,
}
Variants§
Android
The session is running on an Android device
Apple
The session is running on a generic Apple device
Brave
The session is running on the Brave browser
Chrome
The session is running on the Chrome browser
Edge
The session is running on the Edge browser
Firefox
The session is running on the Firefox browser
Ipad
The session is running on an iPad device
Iphone
The session is running on an iPhone device
Linux
The session is running on a Linux device
Mac
The session is running on a Mac device
Opera
The session is running on the Opera browser
Safari
The session is running on the Safari browser
Ubuntu
The session is running on an Ubuntu device
Unknown
The session is running on an unknown type of device
Vivaldi
The session is running on the Vivaldi browser
Windows
The session is running on a Windows device
Xbox
The session is running on an Xbox console
Trait Implementations§
Source§impl Clone for SessionType
impl Clone for SessionType
Source§fn clone(&self) -> SessionType
fn clone(&self) -> SessionType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SessionType
impl Debug for SessionType
Source§impl<'de> Deserialize<'de> for SessionType
impl<'de> Deserialize<'de> for SessionType
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 SessionType
impl PartialEq for SessionType
Source§impl Serialize for SessionType
impl Serialize for SessionType
impl StructuralPartialEq for SessionType
Auto Trait Implementations§
impl Freeze for SessionType
impl RefUnwindSafe for SessionType
impl Send for SessionType
impl Sync for SessionType
impl Unpin for SessionType
impl UnwindSafe for SessionType
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