pub struct ConfigFileFeatures {
pub secrets_filter: Option<bool>,
pub pii_filter: Option<bool>,
pub multi_domain: Option<bool>,
pub audit_log: Option<bool>,
pub llm_features: Option<bool>,
pub auto_capture: Option<bool>,
pub consolidation: Option<bool>,
pub org_scope_enabled: Option<bool>,
pub auto_extract_entities: Option<bool>,
}Expand description
Features section in config file.
Fields§
§secrets_filter: Option<bool>Secrets filter.
pii_filter: Option<bool>PII filter.
multi_domain: Option<bool>Multi-domain support.
audit_log: Option<bool>Audit log.
llm_features: Option<bool>LLM-powered features.
auto_capture: Option<bool>Auto-capture feature.
consolidation: Option<bool>Consolidation feature.
org_scope_enabled: Option<bool>Enable org-scope storage.
auto_extract_entities: Option<bool>Enable automatic entity extraction during memory capture.
Trait Implementations§
Source§impl Debug for ConfigFileFeatures
impl Debug for ConfigFileFeatures
Source§impl Default for ConfigFileFeatures
impl Default for ConfigFileFeatures
Source§fn default() -> ConfigFileFeatures
fn default() -> ConfigFileFeatures
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigFileFeatures
impl<'de> Deserialize<'de> for ConfigFileFeatures
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 ConfigFileFeatures
impl RefUnwindSafe for ConfigFileFeatures
impl Send for ConfigFileFeatures
impl Sync for ConfigFileFeatures
impl Unpin for ConfigFileFeatures
impl UnwindSafe for ConfigFileFeatures
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
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].