pub struct GeneralConfiguration {
pub instance_name: String,
pub instance_description: Option<String>,
pub front_page: Option<String>,
pub tos_page: Option<String>,
pub correspondence_email: Option<String>,
pub correspondence_user_id: Option<String>,
pub image: Option<String>,
pub instance_id: Option<Snowflake>,
pub auto_create_bot_users: Option<bool>,
}Fields§
§instance_name: String§instance_description: Option<String>§front_page: Option<String>§tos_page: Option<String>§correspondence_email: Option<String>§correspondence_user_id: Option<String>§image: Option<String>§instance_id: Option<Snowflake>§auto_create_bot_users: Option<bool>Trait Implementations§
Source§impl Clone for GeneralConfiguration
impl Clone for GeneralConfiguration
Source§fn clone(&self) -> GeneralConfiguration
fn clone(&self) -> GeneralConfiguration
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 GeneralConfiguration
impl Debug for GeneralConfiguration
Source§impl Default for GeneralConfiguration
impl Default for GeneralConfiguration
Source§impl<'de> Deserialize<'de> for GeneralConfiguration
impl<'de> Deserialize<'de> for GeneralConfiguration
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 GeneralConfiguration
impl PartialEq for GeneralConfiguration
Source§impl Serialize for GeneralConfiguration
impl Serialize for GeneralConfiguration
impl Eq for GeneralConfiguration
impl StructuralPartialEq for GeneralConfiguration
Auto Trait Implementations§
impl Freeze for GeneralConfiguration
impl RefUnwindSafe for GeneralConfiguration
impl Send for GeneralConfiguration
impl Sync for GeneralConfiguration
impl Unpin for GeneralConfiguration
impl UnwindSafe for GeneralConfiguration
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