#[repr(C)]pub struct JSJitFeedbackEvent {Show 15 fields
pub struct_size: u32,
pub kind: u32,
pub function: JSJitFunctionId,
pub callee: JSJitFunctionId,
pub pc: u32,
pub slot: u32,
pub type_count: u32,
pub flags: u32,
pub types: *const u32,
pub shape_identity: u64,
pub shape_generation: u64,
pub prototype_identity: u64,
pub prototype_generation: u64,
pub property_offset: u32,
pub property_attributes: u32,
}Fields§
§struct_size: u32§kind: u32§function: JSJitFunctionId§callee: JSJitFunctionId§pc: u32§slot: u32§type_count: u32§flags: u32§types: *const u32§shape_identity: u64§shape_generation: u64§prototype_identity: u64§prototype_generation: u64§property_offset: u32§property_attributes: u32Trait Implementations§
Source§impl Clone for JSJitFeedbackEvent
impl Clone for JSJitFeedbackEvent
Source§fn clone(&self) -> JSJitFeedbackEvent
fn clone(&self) -> JSJitFeedbackEvent
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 JSJitFeedbackEvent
Auto Trait Implementations§
impl !Send for JSJitFeedbackEvent
impl !Sync for JSJitFeedbackEvent
impl Freeze for JSJitFeedbackEvent
impl RefUnwindSafe for JSJitFeedbackEvent
impl Unpin for JSJitFeedbackEvent
impl UnsafeUnpin for JSJitFeedbackEvent
impl UnwindSafe for JSJitFeedbackEvent
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