Struct graph_oauth::oauth::IdToken
source · pub struct IdToken { /* private fields */ }
Implementations§
source§impl IdToken
impl IdToken
pub fn new( id_token: &str, code: &str, state: &str, session_state: &str ) -> IdToken
pub fn id_token(&mut self, id_token: &str)
pub fn code(&mut self, code: &str)
pub fn state(&mut self, state: &str)
pub fn session_state(&mut self, session_state: &str)
pub fn get_id_token(&self) -> String
pub fn get_code(&self) -> Option<String>
pub fn get_state(&self) -> Option<String>
pub fn get_session_state(&self) -> Option<String>
Trait Implementations§
source§impl<'de> Deserialize<'de> for IdToken
impl<'de> Deserialize<'de> for IdToken
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<IdToken> for IdToken
impl PartialEq<IdToken> for IdToken
impl Eq for IdToken
impl StructuralEq for IdToken
impl StructuralPartialEq for IdToken
Auto Trait Implementations§
impl RefUnwindSafe for IdToken
impl Send for IdToken
impl Sync for IdToken
impl Unpin for IdToken
impl UnwindSafe for IdToken
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.