pub struct TracePassthroughFilter { /* private fields */ }Expand description
Passthrough filter that records dependency requests and commit ordering.
Implementations§
Source§impl TracePassthroughFilter
impl TracePassthroughFilter
Sourcepub const fn same_frame(recorder: TraceRecorder) -> Self
pub const fn same_frame(recorder: TraceRecorder) -> Self
Creates same-frame passthrough filter.
Sourcepub const fn with_request_offset(
recorder: TraceRecorder,
request_offset: isize,
) -> Self
pub const fn with_request_offset( recorder: TraceRecorder, request_offset: isize, ) -> Self
Creates passthrough filter that requests output + offset.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TracePassthroughFilter
impl RefUnwindSafe for TracePassthroughFilter
impl Send for TracePassthroughFilter
impl Sync for TracePassthroughFilter
impl Unpin for TracePassthroughFilter
impl UnsafeUnpin for TracePassthroughFilter
impl UnwindSafe for TracePassthroughFilter
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