pub enum ExecutionEventCapturePolicy {
AllFrames,
FirstFramePerRequest,
LifecycleOnly,
}Variants§
Implementations§
Source§impl ExecutionEventCapturePolicy
impl ExecutionEventCapturePolicy
pub const fn captures_frame(self, completed_frames: u64) -> bool
pub const fn records_event(self, kind: ExecutionEventKind) -> bool
pub const fn as_str(self) -> &'static str
Trait Implementations§
Source§impl Clone for ExecutionEventCapturePolicy
impl Clone for ExecutionEventCapturePolicy
Source§fn clone(&self) -> ExecutionEventCapturePolicy
fn clone(&self) -> ExecutionEventCapturePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ExecutionEventCapturePolicy
Source§impl Debug for ExecutionEventCapturePolicy
impl Debug for ExecutionEventCapturePolicy
Source§impl Default for ExecutionEventCapturePolicy
impl Default for ExecutionEventCapturePolicy
Source§fn default() -> ExecutionEventCapturePolicy
fn default() -> ExecutionEventCapturePolicy
Returns the “default value” for a type. Read more
impl Eq for ExecutionEventCapturePolicy
impl StructuralPartialEq for ExecutionEventCapturePolicy
Auto Trait Implementations§
impl Freeze for ExecutionEventCapturePolicy
impl RefUnwindSafe for ExecutionEventCapturePolicy
impl Send for ExecutionEventCapturePolicy
impl Sync for ExecutionEventCapturePolicy
impl Unpin for ExecutionEventCapturePolicy
impl UnsafeUnpin for ExecutionEventCapturePolicy
impl UnwindSafe for ExecutionEventCapturePolicy
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