pub struct CallSiteItem {
pub method_handle: Rc<Method>,
pub method_name: Rc<String>,
pub method_type: Rc<Prototype>,
pub constant_values: Vec<EncodedValue>,
}Fields§
§method_handle: Rc<Method>§method_name: Rc<String>§method_type: Rc<Prototype>§constant_values: Vec<EncodedValue>Trait Implementations§
Source§impl Debug for CallSiteItem
impl Debug for CallSiteItem
Source§impl PartialEq for CallSiteItem
impl PartialEq for CallSiteItem
Source§fn eq(&self, other: &CallSiteItem) -> bool
fn eq(&self, other: &CallSiteItem) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CallSiteItem
Auto Trait Implementations§
impl Freeze for CallSiteItem
impl RefUnwindSafe for CallSiteItem
impl !Send for CallSiteItem
impl !Sync for CallSiteItem
impl Unpin for CallSiteItem
impl UnsafeUnpin for CallSiteItem
impl UnwindSafe for CallSiteItem
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