pub struct SearchHealthConfig {
pub max_failures: u32,
pub suspend_seconds: u64,
}Expand description
Search health monitor configuration
Fields§
§max_failures: u32Number of consecutive failures before suspending
suspend_seconds: u64Suspension duration in seconds
Trait Implementations§
Source§impl Clone for SearchHealthConfig
impl Clone for SearchHealthConfig
Source§fn clone(&self) -> SearchHealthConfig
fn clone(&self) -> SearchHealthConfig
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 SearchHealthConfig
impl Debug for SearchHealthConfig
Source§impl<'de> Deserialize<'de> for SearchHealthConfig
impl<'de> Deserialize<'de> for SearchHealthConfig
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 SearchHealthConfig
impl RefUnwindSafe for SearchHealthConfig
impl Send for SearchHealthConfig
impl Sync for SearchHealthConfig
impl Unpin for SearchHealthConfig
impl UnsafeUnpin for SearchHealthConfig
impl UnwindSafe for SearchHealthConfig
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