pub struct RateLimitsConfigValidator { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for RateLimitsConfigValidator
impl Clone for RateLimitsConfigValidator
Source§fn clone(&self) -> RateLimitsConfigValidator
fn clone(&self) -> RateLimitsConfigValidator
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 RateLimitsConfigValidator
impl Debug for RateLimitsConfigValidator
Source§impl Default for RateLimitsConfigValidator
impl Default for RateLimitsConfigValidator
Source§fn default() -> RateLimitsConfigValidator
fn default() -> RateLimitsConfigValidator
Returns the “default value” for a type. Read more
Source§impl DomainConfig for RateLimitsConfigValidator
impl DomainConfig for RateLimitsConfigValidator
Source§fn load(&mut self, config: &dyn ConfigProvider) -> Result<(), DomainConfigError>
fn load(&mut self, config: &dyn ConfigProvider) -> Result<(), DomainConfigError>
Load configuration from the given config. Read more
Source§fn validate(&self) -> Result<ValidationReport, DomainConfigError>
fn validate(&self) -> Result<ValidationReport, DomainConfigError>
Validate the loaded configuration. Read more
Source§fn dependencies(&self) -> &[&'static str]
fn dependencies(&self) -> &[&'static str]
Dependencies on other domains. Read more
impl Copy for RateLimitsConfigValidator
Auto Trait Implementations§
impl Freeze for RateLimitsConfigValidator
impl RefUnwindSafe for RateLimitsConfigValidator
impl Send for RateLimitsConfigValidator
impl Sync for RateLimitsConfigValidator
impl Unpin for RateLimitsConfigValidator
impl UnwindSafe for RateLimitsConfigValidator
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