pub struct HintReference {
pub offset1: OffsetValue,
pub offset2: OffsetValue,
pub dereference: bool,
pub ap_tracking_data: Option<ApTracking>,
pub cairo_type: Option<String>,
}Fields§
§offset1: OffsetValue§offset2: OffsetValue§dereference: bool§ap_tracking_data: Option<ApTracking>§cairo_type: Option<String>Implementations§
Trait Implementations§
source§impl Clone for HintReference
impl Clone for HintReference
source§fn clone(&self) -> HintReference
fn clone(&self) -> HintReference
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for HintReference
impl Debug for HintReference
source§impl From<Reference> for HintReference
impl From<Reference> for HintReference
source§impl PartialEq<HintReference> for HintReference
impl PartialEq<HintReference> for HintReference
source§fn eq(&self, other: &HintReference) -> bool
fn eq(&self, other: &HintReference) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for HintReference
impl StructuralEq for HintReference
impl StructuralPartialEq for HintReference
Auto Trait Implementations§
impl RefUnwindSafe for HintReference
impl Send for HintReference
impl Sync for HintReference
impl Unpin for HintReference
impl UnwindSafe for HintReference
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.