pub struct WaitGraphEdge {
pub waiter: u64,
pub waited_for: u64,
pub lock_id: u64,
}Expand description
Wait graph edge (thread A waits for thread B).
Fields§
§waiter: u64Waiting thread ID.
waited_for: u64Resource/thread being waited for.
lock_id: u64Lock ID involved.
Trait Implementations§
Source§impl Clone for WaitGraphEdge
impl Clone for WaitGraphEdge
Source§impl Debug for WaitGraphEdge
impl Debug for WaitGraphEdge
impl Eq for WaitGraphEdge
Source§impl Hash for WaitGraphEdge
impl Hash for WaitGraphEdge
Source§impl PartialEq for WaitGraphEdge
impl PartialEq for WaitGraphEdge
impl StructuralPartialEq for WaitGraphEdge
Auto Trait Implementations§
impl Freeze for WaitGraphEdge
impl RefUnwindSafe for WaitGraphEdge
impl Send for WaitGraphEdge
impl Sync for WaitGraphEdge
impl Unpin for WaitGraphEdge
impl UnsafeUnpin for WaitGraphEdge
impl UnwindSafe for WaitGraphEdge
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