[−][src]Enum twitchchat::runner::Identity
Your identity on Twitch.
Currently this is only updated when you connect.
Variants
An anonymous identity.
Fields of Anonymous
caps: Capabilities
The capabilities you'll have
A basic identity.
This means you didn't enable all of the capabilities
Fields of Basic
A full identity
This has more information than a Basic
identity.
This is created if you've enabled all of the capabilities.
Fields of Full
Implementations
impl Identity
[src]
pub fn username(&self) -> &str
[src]
Get your username from this identity
If its anonymous, it'll be justinfan1234
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Identity
impl Send for Identity
impl Sync for Identity
impl Unpin for Identity
impl UnwindSafe for Identity
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,