pub struct ConfigValue {Show 20 fields
pub gateway: EndpointConfiguration,
pub cdn: CdnConfiguration,
pub api: ApiConfiguration,
pub general: GeneralConfiguration,
pub limits: LimitsConfiguration,
pub security: SecurityConfiguration,
pub login: LoginConfiguration,
pub register: RegisterConfiguration,
pub regions: RegionConfiguration,
pub guild: GuildConfiguration,
pub gif: GifConfiguration,
pub rabbitmq: RabbitMQConfiguration,
pub kafka: KafkaConfiguration,
pub templates: TemplateConfiguration,
pub metrics: MetricsConfiguration,
pub sentry: SentryConfiguration,
pub defaults: DefaultsConfiguration,
pub external: ExternalTokensConfiguration,
pub email: EmailConfiguration,
pub password_reset: PasswordResetConfiguration,
}Fields§
§gateway: EndpointConfiguration§cdn: CdnConfiguration§api: ApiConfiguration§general: GeneralConfiguration§limits: LimitsConfiguration§security: SecurityConfiguration§login: LoginConfiguration§register: RegisterConfiguration§regions: RegionConfiguration§guild: GuildConfiguration§gif: GifConfiguration§rabbitmq: RabbitMQConfiguration§kafka: KafkaConfiguration§templates: TemplateConfiguration§metrics: MetricsConfiguration§sentry: SentryConfiguration§defaults: DefaultsConfiguration§external: ExternalTokensConfiguration§email: EmailConfiguration§password_reset: PasswordResetConfigurationImplementations§
Source§impl ConfigValue
impl ConfigValue
pub fn to_pairs(&self) -> Vec<ConfigEntity>
pub fn from_pairs(pairs: Vec<ConfigEntity>) -> Self
Trait Implementations§
Source§impl Clone for ConfigValue
impl Clone for ConfigValue
Source§fn clone(&self) -> ConfigValue
fn clone(&self) -> ConfigValue
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 ConfigValue
impl Debug for ConfigValue
Source§impl Default for ConfigValue
impl Default for ConfigValue
Source§fn default() -> ConfigValue
fn default() -> ConfigValue
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigValue
impl<'de> Deserialize<'de> for ConfigValue
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 ConfigValue
impl PartialEq for ConfigValue
Source§impl Serialize for ConfigValue
impl Serialize for ConfigValue
impl StructuralPartialEq for ConfigValue
Auto Trait Implementations§
impl Freeze for ConfigValue
impl RefUnwindSafe for ConfigValue
impl Send for ConfigValue
impl Sync for ConfigValue
impl Unpin for ConfigValue
impl UnwindSafe for ConfigValue
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