pub struct ClientProcessMonitorBuilder { /* private fields */ }
Available on crate feature
client-monitor
only.Expand description
The builder of ClientProcessMonitor
middleware.
Implementations§
Source§impl ClientProcessMonitorBuilder
impl ClientProcessMonitorBuilder
Sourcepub fn new(client: ClientSocket) -> Self
pub fn new(client: ClientSocket) -> Self
Create the middleware builder with a given ClientSocket
to inject exit events.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClientProcessMonitorBuilder
impl !RefUnwindSafe for ClientProcessMonitorBuilder
impl Send for ClientProcessMonitorBuilder
impl Sync for ClientProcessMonitorBuilder
impl Unpin for ClientProcessMonitorBuilder
impl !UnwindSafe for ClientProcessMonitorBuilder
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