pub struct InMemorySettingsStore { /* private fields */ }Expand description
In-memory SettingsStore keyed on org_id.
Implementations§
Trait Implementations§
Source§impl Default for InMemorySettingsStore
impl Default for InMemorySettingsStore
Source§fn default() -> InMemorySettingsStore
fn default() -> InMemorySettingsStore
Returns the “default value” for a type. Read more
Source§impl SettingsStore for InMemorySettingsStore
impl SettingsStore for InMemorySettingsStore
Source§fn get(&self, org_id: &str) -> AgentSettings
fn get(&self, org_id: &str) -> AgentSettings
The org’s settings, or
AgentSettings::defaults when unset.Source§fn put(&self, settings: AgentSettings)
fn put(&self, settings: AgentSettings)
Insert or replace the org’s settings.
Auto Trait Implementations§
impl !Freeze for InMemorySettingsStore
impl RefUnwindSafe for InMemorySettingsStore
impl Send for InMemorySettingsStore
impl Sync for InMemorySettingsStore
impl Unpin for InMemorySettingsStore
impl UnsafeUnpin for InMemorySettingsStore
impl UnwindSafe for InMemorySettingsStore
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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