pub struct GuildTemplate {
pub code: String,
pub name: String,
pub description: Option<String>,
pub usage_count: Option<u64>,
pub creator_id: Snowflake,
pub creator: User,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub source_guild_id: String,
pub source_guild: Vec<Guild>,
pub serialized_source_guild: Vec<Guild>,
/* private fields */
}Expand description
See https://docs.spacebar.chat/routes/#cmp–schemas-template
Fields§
§code: String§name: String§description: Option<String>§usage_count: Option<u64>§creator_id: Snowflake§creator: User§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§source_guild_id: String§source_guild: Vec<Guild>§serialized_source_guild: Vec<Guild>Trait Implementations§
Source§impl Clone for GuildTemplate
impl Clone for GuildTemplate
Source§fn clone(&self) -> GuildTemplate
fn clone(&self) -> GuildTemplate
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 GuildTemplate
impl Debug for GuildTemplate
Source§impl Default for GuildTemplate
impl Default for GuildTemplate
Source§fn default() -> GuildTemplate
fn default() -> GuildTemplate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GuildTemplate
impl<'de> Deserialize<'de> for GuildTemplate
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 GuildTemplate
impl RefUnwindSafe for GuildTemplate
impl Send for GuildTemplate
impl Sync for GuildTemplate
impl Unpin for GuildTemplate
impl UnwindSafe for GuildTemplate
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