pub trait StaticBase<T: 'static> {
// Provided methods
fn type_id() -> TypeId { ... }
fn tyck_info(tyck_info_pool: &mut TyckInfoPool) -> NonNull<TyckInfo> { ... }
fn tyck(tyck_info: &TyckInfo) -> bool { ... }
fn type_name() -> String { ... }
fn children(_vself: *const T) -> ChildrenType { ... }
}Provided Methods§
fn type_id() -> TypeId
fn tyck_info(tyck_info_pool: &mut TyckInfoPool) -> NonNull<TyckInfo>
fn tyck(tyck_info: &TyckInfo) -> bool
fn type_name() -> String
fn children(_vself: *const T) -> ChildrenType
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".