pub struct EnvInputs {
pub host: Option<String>,
pub port: Option<String>,
pub snapshot_path: Option<String>,
pub wal_dir: Option<String>,
pub wal_sync_mode: Option<String>,
}Expand description
Inputs to resolve. Wrapping the env values in a struct keeps the
caller-visible signature stable as new env-driven options are added.
Fields§
§host: Option<String>§port: Option<String>§snapshot_path: Option<String>§wal_dir: Option<String>§wal_sync_mode: Option<String>Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnvInputs
impl RefUnwindSafe for EnvInputs
impl Send for EnvInputs
impl Sync for EnvInputs
impl Unpin for EnvInputs
impl UnsafeUnpin for EnvInputs
impl UnwindSafe for EnvInputs
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<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