pub struct TimeoutsConfig {
pub hyde_ms: TimeoutMs,
pub summarize_ms: TimeoutMs,
pub ollama_connect_ms: TimeoutMs,
pub ml_prediction_ms: Option<TimeoutMs>,
}Expand description
Operation timeout configuration
Fields§
§hyde_ms: TimeoutMs§summarize_ms: TimeoutMs§ollama_connect_ms: TimeoutMs§ml_prediction_ms: Option<TimeoutMs>Trait Implementations§
Source§impl Clone for TimeoutsConfig
impl Clone for TimeoutsConfig
Source§fn clone(&self) -> TimeoutsConfig
fn clone(&self) -> TimeoutsConfig
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 TimeoutsConfig
impl Debug for TimeoutsConfig
Source§impl Default for TimeoutsConfig
impl Default for TimeoutsConfig
Source§impl<'de> Deserialize<'de> for TimeoutsConfig
impl<'de> Deserialize<'de> for TimeoutsConfig
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 TimeoutsConfig
impl RefUnwindSafe for TimeoutsConfig
impl Send for TimeoutsConfig
impl Sync for TimeoutsConfig
impl Unpin for TimeoutsConfig
impl UnwindSafe for TimeoutsConfig
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