pub struct SignalPending {
pub signals: SignalFlags,
}Expand description
待处理信号结构体
Fields§
§signals: SignalFlags待处理非实时信号集合
Implementations§
Source§impl SignalPending
impl SignalPending
Sourcepub fn has_deliverable_signal(&self, blocked: SignalFlags) -> bool
pub fn has_deliverable_signal(&self, blocked: SignalFlags) -> bool
Sourcepub fn first_deliverable_signal(
&self,
blocked: SignalFlags,
) -> Option<SignalFlags>
pub fn first_deliverable_signal( &self, blocked: SignalFlags, ) -> Option<SignalFlags>
Sourcepub fn first_target_signal(&self, target: SignalFlags) -> Option<SignalFlags>
pub fn first_target_signal(&self, target: SignalFlags) -> Option<SignalFlags>
Trait Implementations§
Source§impl Clone for SignalPending
impl Clone for SignalPending
Source§fn clone(&self) -> SignalPending
fn clone(&self) -> SignalPending
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SignalPending
impl RefUnwindSafe for SignalPending
impl Send for SignalPending
impl Sync for SignalPending
impl Unpin for SignalPending
impl UnwindSafe for SignalPending
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)