1 2 3 4 5 6 7 8
use crate::engine_threading::Engines; use super::TypeId; /// replace any instances of `TypeInfo::SelfType` with a provided [TypeId] `self_type`. pub(crate) trait ReplaceSelfType { fn replace_self_type(&mut self, engines: Engines<'_>, self_type: TypeId); }