pub enum InferMode {
Adopted,
Managed(Box<ManagedConfig>),
}Expand description
Observe-only, or launch and control.
Adopted mode is observe-only. Everything it does is a read against a
loopback address taken from the spec, and that includes admit, which
the host calls before the governance gate (an admission self-check is
read-only by contract), so a spec’s loopback port is probed with GETs
before any permit is consulted. InferConfig::allowed_ports bounds
which ports that can be.
Variants§
Adopted
Register and health-check a server already running; never start, stop or signal it.
Managed(Box<ManagedConfig>)
Start, stop, restart and unload the server.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InferMode
impl RefUnwindSafe for InferMode
impl Send for InferMode
impl Sync for InferMode
impl Unpin for InferMode
impl UnsafeUnpin for InferMode
impl UnwindSafe for InferMode
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,
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