pub struct StaticDirectory { /* private fields */ }Expand description
Directory over fixed maps.
Implementations§
Source§impl StaticDirectory
impl StaticDirectory
Sourcepub fn with_project_store(
self,
project_id: &str,
store: Arc<dyn IngestStore>,
) -> Self
pub fn with_project_store( self, project_id: &str, store: Arc<dyn IngestStore>, ) -> Self
Register a project’s store.
Sourcepub fn with_fallback(self, store: Arc<dyn IngestStore>) -> Self
pub fn with_fallback(self, store: Arc<dyn IngestStore>) -> Self
Register the store used when a placement has no project.
Trait Implementations§
Source§impl Default for StaticDirectory
impl Default for StaticDirectory
Source§impl StoreDirectory for StaticDirectory
impl StoreDirectory for StaticDirectory
Auto Trait Implementations§
impl !Freeze for StaticDirectory
impl RefUnwindSafe for StaticDirectory
impl Send for StaticDirectory
impl Sync for StaticDirectory
impl Unpin for StaticDirectory
impl UnsafeUnpin for StaticDirectory
impl UnwindSafe for StaticDirectory
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> 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