pub struct SignalLanded {
pub signal: SignalId,
pub landing: Landing,
}Expand description
signal_landed: where the accounting thread put the signal
signal at the moment it delivered it, written right after its
signal_enqueued (crates/kernel/spec/Event/Record.lean D38).
Fields§
§signal: SignalId§landing: LandingTrait Implementations§
Source§impl Clone for SignalLanded
impl Clone for SignalLanded
Source§impl Debug for SignalLanded
impl Debug for SignalLanded
Source§impl<'de> Deserialize<'de> for SignalLanded
impl<'de> Deserialize<'de> for SignalLanded
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SignalLanded
Source§impl PartialEq for SignalLanded
impl PartialEq for SignalLanded
Source§impl Serialize for SignalLanded
impl Serialize for SignalLanded
impl StructuralPartialEq for SignalLanded
Auto Trait Implementations§
impl Freeze for SignalLanded
impl RefUnwindSafe for SignalLanded
impl Send for SignalLanded
impl Sync for SignalLanded
impl Unpin for SignalLanded
impl UnsafeUnpin for SignalLanded
impl UnwindSafe for SignalLanded
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