Struct tor_rtmock::net::ProviderBuilder
source · [−]pub struct ProviderBuilder { /* private fields */ }
Expand description
A builder object used to configure a MockNetProvider
Returned by MockNetwork::builder()
.
Implementations
sourceimpl ProviderBuilder
impl ProviderBuilder
sourcepub fn add_address(&mut self, addr: IpAddr) -> &mut Self
pub fn add_address(&mut self, addr: IpAddr) -> &mut Self
Add addr
as a new address for the provider we’re building.
sourcepub fn runtime<R: Runtime>(&self, runtime: R) -> MockNetRuntime<R>
pub fn runtime<R: Runtime>(&self, runtime: R) -> MockNetRuntime<R>
Use this builder to return a new MockNetRuntime
wrapping
an existing runtime
.
sourcepub fn provider(&self) -> MockNetProvider
pub fn provider(&self) -> MockNetProvider
Use this builder to return a new MockNetProvider
Auto Trait Implementations
impl RefUnwindSafe for ProviderBuilder
impl Send for ProviderBuilder
impl Sync for ProviderBuilder
impl Unpin for ProviderBuilder
impl UnwindSafe for ProviderBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more