pub struct DoctorConfig {
pub webhooks: DoctorWebhooksConfig,
}Expand description
Doctor reliability subsystem configuration.
Currently carries the verdict-transition webhook surface. Kept as its own
section ([doctor]) so future doctor knobs land here rather than bloating
the top-level config.
Fields§
§webhooks: DoctorWebhooksConfigVerdict-transition webhook destinations.
Trait Implementations§
Source§impl Clone for DoctorConfig
impl Clone for DoctorConfig
Source§impl Debug for DoctorConfig
impl Debug for DoctorConfig
Source§impl Default for DoctorConfig
impl Default for DoctorConfig
Source§impl<'de> Deserialize<'de> for DoctorConfig
impl<'de> Deserialize<'de> for DoctorConfig
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
impl Eq for DoctorConfig
Source§impl PartialEq for DoctorConfig
impl PartialEq for DoctorConfig
Source§impl Serialize for DoctorConfig
impl Serialize for DoctorConfig
impl StructuralPartialEq for DoctorConfig
Auto Trait Implementations§
impl Freeze for DoctorConfig
impl RefUnwindSafe for DoctorConfig
impl Send for DoctorConfig
impl Sync for DoctorConfig
impl Unpin for DoctorConfig
impl UnsafeUnpin for DoctorConfig
impl UnwindSafe for DoctorConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.