Struct cairo_lang_semantic::items::enm::EnumData
source · pub struct EnumData { /* private fields */ }
Trait Implementations§
source§impl<'a, T: ?Sized + Upcast<dyn SemanticGroup + 'static>> DebugWithDb<T> for EnumData
impl<'a, T: ?Sized + Upcast<dyn SemanticGroup + 'static>> DebugWithDb<T> for EnumData
source§impl PartialEq<EnumData> for EnumData
impl PartialEq<EnumData> for EnumData
impl Eq for EnumData
impl StructuralEq for EnumData
impl StructuralPartialEq for EnumData
Auto Trait Implementations§
impl RefUnwindSafe for EnumData
impl Send for EnumData
impl Sync for EnumData
impl Unpin for EnumData
impl UnwindSafe for EnumData
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.