pub struct FederationConfig {
pub enabled: bool,
pub peers: Vec<String>,
}Fields§
§enabled: boolForward to peer Cognitora clusters when no local node serves a model.
peers: Vec<String>Peer router gRPC endpoints (mTLS).
Trait Implementations§
Source§impl Clone for FederationConfig
impl Clone for FederationConfig
Source§fn clone(&self) -> FederationConfig
fn clone(&self) -> FederationConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FederationConfig
impl Debug for FederationConfig
Source§impl Default for FederationConfig
impl Default for FederationConfig
Source§fn default() -> FederationConfig
fn default() -> FederationConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FederationConfigwhere
FederationConfig: Default,
impl<'de> Deserialize<'de> for FederationConfigwhere
FederationConfig: Default,
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 FederationConfig
impl RefUnwindSafe for FederationConfig
impl Send for FederationConfig
impl Sync for FederationConfig
impl Unpin for FederationConfig
impl UnsafeUnpin for FederationConfig
impl UnwindSafe for FederationConfig
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<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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request