pub fn desched_rec(&self) -> RemotePtr<syscallbuf_record> {
        if self.ev().is_syscall_event() {
            self.ev().syscall().desched_rec
        } else {
            if EventType::EvDesched == self.ev().event_type() {
                self.ev().desched_event().rec
            } else {
                RemotePtr::null()
            }
        }
    }
/// Shortcut to the most recent `pending_event->desched.rec` when
/// there's a desched event on the stack, and RemotePtr::null() otherwise.
/// Exists just so that clients don't need to dig around in the
/// event stack to find this record
Shortcut to the most recent `pending_event->desched.rec` when
there's a desched event on the stack, and RemotePtr::null() otherwise.
Exists just so that clients don't need to dig around in the
event stack to find this record
Shortcut to the most recent ` pending_event - > desched . rec ` when there ' s a desched event on the stack and RemotePtr :: null () otherwise . Exists just so that clients don ' t need to dig around in the event stack to find this record
pub fn desched_rec(&self) -> RemotePtr<syscallbuf_record> {
        if self.ev().is_syscall_event() {
            self.ev().syscall().desched_rec
        } else {
            if EventType::EvDesched == self.ev().event_type() {
                self.ev().desched_event().rec
            } else {
                RemotePtr::null()
            }
        }
    }
pub fn desched_rec ( & self ) -> RemotePtr < syscallbuf_record > { if self . ev ( ) . is_syscall_event ( ) { self . ev ( ) . syscall ( ) . desched_rec } else { if EventType :: EvDesched == self . ev ( ) . event_type ( ) { self . ev ( ) . desched_event ( ) . rec } else { RemotePtr :: null ( ) } } }
Shortcut to the most recent `pending_event->desched.rec` when
there's a desched event on the stack, and RemotePtr::null() otherwise.
Shortcut to the most recent ` pending_event - > desched . rec ` when there ' s a desched event on the stack and RemotePtr :: null () otherwise .
&self