pub struct TestServerBuilder<F, Sf, St, I> { /* private fields */ }Expand description
Test server builder
Implementations§
Source§impl<F, S, St, I> TestServerBuilder<F, S, St, I>
impl<F, S, St, I> TestServerBuilder<F, S, St, I>
Sourcepub fn client_config<T: Into<SharedCfg>>(self, cfg: T) -> Self
pub fn client_config<T: Into<SharedCfg>>(self, cfg: T) -> Self
Set client io configuration
Sourcepub fn start(self) -> TestServer
pub fn start(self) -> TestServer
Start test server
Trait Implementations§
Auto Trait Implementations§
impl<F, Sf, St, I> !RefUnwindSafe for TestServerBuilder<F, Sf, St, I>
impl<F, Sf, St, I> !Sync for TestServerBuilder<F, Sf, St, I>
impl<F, Sf, St, I> !UnwindSafe for TestServerBuilder<F, Sf, St, I>
impl<F, Sf, St, I> Freeze for TestServerBuilder<F, Sf, St, I>where
F: Freeze,
Option<Box<dyn StateFactory<St> + Send>>: Freeze,
PhantomData<(Sf, St, I)>: Freeze,
impl<F, Sf, St, I> Send for TestServerBuilder<F, Sf, St, I>
impl<F, Sf, St, I> Unpin for TestServerBuilder<F, Sf, St, I>
impl<F, Sf, St, I> UnsafeUnpin for TestServerBuilder<F, Sf, St, I>where
F: UnsafeUnpin,
Option<Box<dyn StateFactory<St> + Send>>: UnsafeUnpin,
PhantomData<(Sf, St, I)>: UnsafeUnpin,
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