Enum erg_compiler::hir::Dict
source · [−]pub enum Dict {
Normal(NormalDict),
Comprehension(DictComprehension),
}
Variants
Normal(NormalDict)
Comprehension(DictComprehension)
Trait Implementations
sourceimpl HasType for Dict
impl HasType for Dict
fn ref_t(&self) -> &Type
fn ref_mut_t(&mut self) -> &mut Type
fn signature_t(&self) -> Option<&Type>
fn signature_mut_t(&mut self) -> Option<&mut Type>
fn t(&self) -> Type
fn inner_ts(&self) -> Vec<Type, Global>
fn lhs_t(&self) -> &Type
fn rhs_t(&self) -> &Type
sourceimpl Locational for Dict
impl Locational for Dict
Auto Trait Implementations
impl !RefUnwindSafe for Dict
impl !Send for Dict
impl !Sync for Dict
impl Unpin for Dict
impl !UnwindSafe for Dict
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more