pub struct RevokeOauthAppRequest {
pub loginid: Option<String>,
pub passthrough: Option<Value>,
pub req_id: Option<i64>,
pub revoke_oauth_app: i64,
}
Expand description
Used for revoking access of particular app.
Fields§
§loginid: Option<String>
[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.\n
passthrough: Option<Value>
[Optional] Used to pass data through the websocket, which may be retrieved via the echo_req
output field.\n
req_id: Option<i64>
[Optional] Used to map request to response.\n
revoke_oauth_app: i64
The application ID to revoke.\n
Trait Implementations§
Source§impl Clone for RevokeOauthAppRequest
impl Clone for RevokeOauthAppRequest
Source§fn clone(&self) -> RevokeOauthAppRequest
fn clone(&self) -> RevokeOauthAppRequest
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 RevokeOauthAppRequest
impl Debug for RevokeOauthAppRequest
Source§impl<'de> Deserialize<'de> for RevokeOauthAppRequest
impl<'de> Deserialize<'de> for RevokeOauthAppRequest
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
Auto Trait Implementations§
impl Freeze for RevokeOauthAppRequest
impl RefUnwindSafe for RevokeOauthAppRequest
impl Send for RevokeOauthAppRequest
impl Sync for RevokeOauthAppRequest
impl Unpin for RevokeOauthAppRequest
impl UnwindSafe for RevokeOauthAppRequest
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