pub struct TeamState {
pub savings_store_dir: Arc<Mutex<PathBuf>>,
pub storage_roots: StorageRoots,
pub storage_cache: Arc<Mutex<StorageCache>>,
pub connectors: Arc<Vec<ConnectorConfig>>,
pub connectors_state_dir: Arc<PathBuf>,
/* private fields */
}Fields§
§savings_store_dir: Arc<Mutex<PathBuf>>§storage_roots: StorageRootsMeasurement roots for the billing-plane storage report (GL #463).
storage_cache: Arc<Mutex<StorageCache>>60 s cache for the measured storage report.
connectors: Arc<Vec<ConnectorConfig>>Configured managed connectors (#281), secret-bearing — never serialized
back out; connectors::v1_connectors exposes a secret-free view.
connectors_state_dir: Arc<PathBuf>Directory holding each connector’s persisted run state (one file per id).
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for TeamState
impl !UnwindSafe for TeamState
impl Freeze for TeamState
impl Send for TeamState
impl Sync for TeamState
impl Unpin for TeamState
impl UnsafeUnpin for TeamState
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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