pub struct UidRevokeToken {
pub auth_method_name: Option<String>,
pub json: Option<bool>,
pub revoke_token: String,
pub revoke_type: String,
pub token: Option<String>,
pub uid_token: Option<String>,
}Fields§
§auth_method_name: Option<String>The universal identity auth method name
json: Option<bool>Set output format to JSON
revoke_token: Stringthe universal identity token/token-id to revoke
revoke_type: StringrevokeSelf/revokeAll (delete only this token/this token and his children)
token: Option<String>Authentication token (see /auth and /configure)
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
Implementations§
Source§impl UidRevokeToken
impl UidRevokeToken
pub fn new(revoke_token: String, revoke_type: String) -> UidRevokeToken
Trait Implementations§
Source§impl Clone for UidRevokeToken
impl Clone for UidRevokeToken
Source§fn clone(&self) -> UidRevokeToken
fn clone(&self) -> UidRevokeToken
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UidRevokeToken
impl Debug for UidRevokeToken
Source§impl Default for UidRevokeToken
impl Default for UidRevokeToken
Source§fn default() -> UidRevokeToken
fn default() -> UidRevokeToken
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UidRevokeToken
impl<'de> Deserialize<'de> for UidRevokeToken
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 UidRevokeToken
impl PartialEq for UidRevokeToken
Source§fn eq(&self, other: &UidRevokeToken) -> bool
fn eq(&self, other: &UidRevokeToken) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UidRevokeToken
impl Serialize for UidRevokeToken
impl StructuralPartialEq for UidRevokeToken
Auto Trait Implementations§
impl Freeze for UidRevokeToken
impl RefUnwindSafe for UidRevokeToken
impl Send for UidRevokeToken
impl Sync for UidRevokeToken
impl Unpin for UidRevokeToken
impl UnsafeUnpin for UidRevokeToken
impl UnwindSafe for UidRevokeToken
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