pub struct CortexClientConfig {
pub base_url: String,
pub auth_token: Option<String>,
pub timeout_ms: u64,
}Expand description
Configuration for the Cortex internal client.
Fields§
§base_url: StringBase URL of the Cortex REST API (e.g., “http://127.0.0.1:19090”).
auth_token: Option<String>Optional authentication token.
timeout_ms: u64Request timeout in milliseconds.
Trait Implementations§
Source§impl Clone for CortexClientConfig
impl Clone for CortexClientConfig
Source§fn clone(&self) -> CortexClientConfig
fn clone(&self) -> CortexClientConfig
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 CortexClientConfig
impl Debug for CortexClientConfig
Auto Trait Implementations§
impl Freeze for CortexClientConfig
impl RefUnwindSafe for CortexClientConfig
impl Send for CortexClientConfig
impl Sync for CortexClientConfig
impl Unpin for CortexClientConfig
impl UnsafeUnpin for CortexClientConfig
impl UnwindSafe for CortexClientConfig
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more