Struct rustc_session::code_stats::CodeStats [−][src]
pub struct CodeStats {
type_sizes: Lock<FxHashSet<TypeSizeInfo>>,
}Fields
type_sizes: Lock<FxHashSet<TypeSizeInfo>>Implementations
impl CodeStats[src]
impl CodeStats[src]pub fn record_type_size<S: ToString>(
&self,
kind: DataTypeKind,
type_desc: S,
align: Align,
overall_size: Size,
packed: bool,
opt_discr_size: Option<Size>,
variants: Vec<VariantInfo>
)[src]
&self,
kind: DataTypeKind,
type_desc: S,
align: Align,
overall_size: Size,
packed: bool,
opt_discr_size: Option<Size>,
variants: Vec<VariantInfo>
)