pub struct MonitorBuilder { /* private fields */ }
Expand description
Builds a MonitorSocket
that can match a (optional) specified subsystem.
Implementations§
Source§impl MonitorBuilder
impl MonitorBuilder
pub fn new() -> Self
pub fn match_subsystem(self, subsystem: &str) -> Result<Self>
pub fn listen(self) -> Result<MonitorSocket>
Trait Implementations§
Source§impl Debug for MonitorBuilder
impl Debug for MonitorBuilder
Source§impl Default for MonitorBuilder
impl Default for MonitorBuilder
Source§fn default() -> MonitorBuilder
fn default() -> MonitorBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MonitorBuilder
impl RefUnwindSafe for MonitorBuilder
impl Send for MonitorBuilder
impl Sync for MonitorBuilder
impl Unpin for MonitorBuilder
impl UnwindSafe for MonitorBuilder
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