Struct dfir_rs::util::simulation::HostBuilder
source · pub struct HostBuilder { /* private fields */ }
Expand description
A builder for constructing a host in the simulation.
Implementations§
source§impl HostBuilder
impl HostBuilder
sourcepub fn with_transducer<F>(self, builder: F) -> Self
pub fn with_transducer<F>(self, builder: F) -> Self
Supplies the (mandatory) transducer that runs on this host.
Auto Trait Implementations§
impl Freeze for HostBuilder
impl !RefUnwindSafe for HostBuilder
impl !Send for HostBuilder
impl !Sync for HostBuilder
impl Unpin for HostBuilder
impl !UnwindSafe for HostBuilder
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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