usestd::any::Any;/// Trait that types representing a resource must implement
pubtraitResource: Any + Send + Sync {/// Return immutable resource data reference
fnas_any(&self)->&dyn Any;/// Return mutable resource data reference
fnas_any_mut(&mutself)->&mut dyn Any;/// Return the resource name which should be unique
fnname(&self)-> String;}