pub struct UnixSignal { /* private fields */ }Expand description
Unix 信号
监听 SIGTERM 或 SIGINT 信号
§示例
use flare_core_runtime::{UnixSignal, UnixSignalKind};
let signal = UnixSignal::new(UnixSignalKind::Terminate);Implementations§
Source§impl UnixSignal
impl UnixSignal
Sourcepub fn new(kind: UnixSignalKind) -> Self
pub fn new(kind: UnixSignalKind) -> Self
创建新的 Unix 信号
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UnixSignal
impl RefUnwindSafe for UnixSignal
impl Send for UnixSignal
impl Sync for UnixSignal
impl Unpin for UnixSignal
impl UnsafeUnpin for UnixSignal
impl UnwindSafe for UnixSignal
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