pub trait Instance<'ty>:
TypedObj
+ Send
+ Sync {
// Required methods
fn name(&self) -> SmolStr;
fn as_inst(&self) -> &(dyn Instance<'ty> + 'ty);
}Expand description
Any reflected type
pub trait Instance<'ty>:
TypedObj
+ Send
+ Sync {
// Required methods
fn name(&self) -> SmolStr;
fn as_inst(&self) -> &(dyn Instance<'ty> + 'ty);
}Any reflected type