pub struct OauthAccessResponse {
pub access_token: Option<String>,
pub token_type: Option<String>,
pub app_id: Option<String>,
pub app_user_id: Option<String>,
pub team_name: Option<String>,
pub team_id: Option<String>,
pub enterprise_id: Option<Value>,
pub authorizing_user: Option<OauthAccessResponseAuthorizingUser>,
pub installer_user: Option<OauthAccessResponseInstallerUser>,
pub scopes: Option<OauthAccessResponseScopes>,
pub response_metadata: Option<ResponseMetadata>,
pub warning: Option<String>,
}Expand description
Successful response of the Slack Web API method oauth.access.
Fields§
§access_token: Option<String>§token_type: Option<String>§app_id: Option<String>§app_user_id: Option<String>§team_name: Option<String>§team_id: Option<String>§enterprise_id: Option<Value>§installer_user: Option<OauthAccessResponseInstallerUser>§scopes: Option<OauthAccessResponseScopes>§response_metadata: Option<ResponseMetadata>§warning: Option<String>Trait Implementations§
Source§impl Clone for OauthAccessResponse
impl Clone for OauthAccessResponse
Source§impl Debug for OauthAccessResponse
impl Debug for OauthAccessResponse
Source§impl Default for OauthAccessResponse
impl Default for OauthAccessResponse
Source§impl<'de> Deserialize<'de> for OauthAccessResponse
impl<'de> Deserialize<'de> for OauthAccessResponse
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 OauthAccessResponse
impl PartialEq for OauthAccessResponse
Source§impl Serialize for OauthAccessResponse
impl Serialize for OauthAccessResponse
impl StructuralPartialEq for OauthAccessResponse
Auto Trait Implementations§
impl Freeze for OauthAccessResponse
impl RefUnwindSafe for OauthAccessResponse
impl Send for OauthAccessResponse
impl Sync for OauthAccessResponse
impl Unpin for OauthAccessResponse
impl UnsafeUnpin for OauthAccessResponse
impl UnwindSafe for OauthAccessResponse
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