Skip to main content

Module place

Module place 

Source

Re-exportsยง

use rustc_abi::FieldIdx; ๐Ÿ”’
use rustc_abi::VariantIdx; ๐Ÿ”’
use rustc_hir::HirId; ๐Ÿ”’
use rustc_macros::StableHash; ๐Ÿ”’
use rustc_macros::TyDecodable; ๐Ÿ”’
use rustc_macros::TyEncodable; ๐Ÿ”’
use rustc_macros::TypeFoldable; ๐Ÿ”’
use rustc_macros::TypeVisitable; ๐Ÿ”’
use crate::ty; ๐Ÿ”’
use crate::ty::Ty; ๐Ÿ”’

Structsยง

Place
A Place represents how a value is located in memory. This does not always correspond to a syntactic place expression. For example, when processing a pattern, a Place can be used to refer to the sub-value currently being inspected.
PlaceWithHirId
A PlaceWithHirId represents how a value is located in memory. This does not always correspond to a syntactic place expression. For example, when processing a pattern, a Place can be used to refer to the sub-value currently being inspected.
Projection

Enumsยง

PlaceBase
ProjectionKind