pub struct ApplicationRoleConnectionMetadata {
pub kind: u8,
pub key: String,
pub name: String,
pub name_localizations: Option<HashMap<String, String>>,
pub description: String,
pub description_localizations: Option<HashMap<String, String>>,
}Expand description
Typed Discord API object for ApplicationRoleConnectionMetadata.
Fields§
§kind: u8§key: String§name: String§name_localizations: Option<HashMap<String, String>>§description: String§description_localizations: Option<HashMap<String, String>>Trait Implementations§
Source§impl Clone for ApplicationRoleConnectionMetadata
impl Clone for ApplicationRoleConnectionMetadata
Source§fn clone(&self) -> ApplicationRoleConnectionMetadata
fn clone(&self) -> ApplicationRoleConnectionMetadata
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 Default for ApplicationRoleConnectionMetadata
impl Default for ApplicationRoleConnectionMetadata
Source§fn default() -> ApplicationRoleConnectionMetadata
fn default() -> ApplicationRoleConnectionMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApplicationRoleConnectionMetadata
impl<'de> Deserialize<'de> for ApplicationRoleConnectionMetadata
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 ApplicationRoleConnectionMetadata
impl RefUnwindSafe for ApplicationRoleConnectionMetadata
impl Send for ApplicationRoleConnectionMetadata
impl Sync for ApplicationRoleConnectionMetadata
impl Unpin for ApplicationRoleConnectionMetadata
impl UnsafeUnpin for ApplicationRoleConnectionMetadata
impl UnwindSafe for ApplicationRoleConnectionMetadata
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