pub struct CreateOAuthAppRequest {
pub name: String,
pub description: String,
pub icon_url: Option<String>,
pub callback_urls: Vec<String>,
pub homepage: String,
pub is_trusted: Option<bool>,
}
Fields§
§name: String
The name of the client application
description: String
A short description of the application
icon_url: Option<String>
A URL to an icon to display with the application
callback_urls: Vec<String>
A list of callback URLs for the appliation
homepage: String
A link to the website of the application
is_trusted: Option<bool>
Set this to true
to skip asking users for permission
Implementations§
Trait Implementations§
Source§impl Clone for CreateOAuthAppRequest
impl Clone for CreateOAuthAppRequest
Source§fn clone(&self) -> CreateOAuthAppRequest
fn clone(&self) -> CreateOAuthAppRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CreateOAuthAppRequest
impl Debug for CreateOAuthAppRequest
Source§impl Default for CreateOAuthAppRequest
impl Default for CreateOAuthAppRequest
Source§fn default() -> CreateOAuthAppRequest
fn default() -> CreateOAuthAppRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateOAuthAppRequest
impl<'de> Deserialize<'de> for CreateOAuthAppRequest
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 CreateOAuthAppRequest
impl PartialEq for CreateOAuthAppRequest
Source§impl Serialize for CreateOAuthAppRequest
impl Serialize for CreateOAuthAppRequest
impl StructuralPartialEq for CreateOAuthAppRequest
Auto Trait Implementations§
impl Freeze for CreateOAuthAppRequest
impl RefUnwindSafe for CreateOAuthAppRequest
impl Send for CreateOAuthAppRequest
impl Sync for CreateOAuthAppRequest
impl Unpin for CreateOAuthAppRequest
impl UnwindSafe for CreateOAuthAppRequest
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