Enum cairo_lang_casm::hints::Hint
source · pub enum Hint {
Core(CoreHintBase),
Starknet(StarknetHint),
}
Variants§
Core(CoreHintBase)
Starknet(StarknetHint)
Trait Implementations§
source§impl<'de> Deserialize<'de> for Hint
impl<'de> Deserialize<'de> for Hint
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<StarknetHint> for Hint
impl From<StarknetHint> for Hint
source§fn from(value: StarknetHint) -> Self
fn from(value: StarknetHint) -> Self
Converts to this type from the input type.
source§impl PartialEq<Hint> for Hint
impl PartialEq<Hint> for Hint
impl Eq for Hint
impl StructuralEq for Hint
impl StructuralPartialEq for Hint
Auto Trait Implementations§
impl RefUnwindSafe for Hint
impl Send for Hint
impl Sync for Hint
impl Unpin for Hint
impl UnwindSafe for Hint
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
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.