pub struct UnconfiguredOpenLixBuilder(/* private fields */);Expand description
An open request without explicitly selected storage. Supplying only a server opens remote execution; supplying storage opens locally.
Implementations§
Source§impl UnconfiguredOpenLixBuilder
impl UnconfiguredOpenLixBuilder
pub fn with_storage<S>(self, storage: S) -> OpenLixBuilder<S>
pub fn with_server(self, server: ServerOptions) -> RemoteOpenLixBuilder
pub fn with_wasm_runtime(self, runtime: Arc<dyn WasmRuntime>) -> Self
pub fn with_telemetry(self, telemetry: Arc<dyn TelemetrySink>) -> Self
pub fn with_open_progress_sink(self, sink: Arc<dyn OpenProgressSink>) -> Self
pub fn from_snapshot<S>( self, source: S, ) -> OpenLixFromSnapshotBuilder<Memory, S>
Trait Implementations§
Source§impl IntoFuture for UnconfiguredOpenLixBuilder
impl IntoFuture for UnconfiguredOpenLixBuilder
Source§type IntoFuture = <OpenLixBuilder as IntoFuture>::IntoFuture
type IntoFuture = <OpenLixBuilder as IntoFuture>::IntoFuture
Which kind of future are we turning this into?
Source§fn into_future(self) -> Self::IntoFuture
fn into_future(self) -> Self::IntoFuture
Creates a future from a value. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for UnconfiguredOpenLixBuilder
impl !UnwindSafe for UnconfiguredOpenLixBuilder
impl Freeze for UnconfiguredOpenLixBuilder
impl Send for UnconfiguredOpenLixBuilder
impl Sync for UnconfiguredOpenLixBuilder
impl Unpin for UnconfiguredOpenLixBuilder
impl UnsafeUnpin for UnconfiguredOpenLixBuilder
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> 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> 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