usesuper::*;/// Marker trait for types that can be stored in the attribute store.
////// The store holds `Arc<dyn Any + Send + Sync>`, so every stored value
/// also has to be `Clone` for callers to read it back out.
pubtraitAnySendSyncClone: Any + Send + Sync + Clone {}impl<T> AnySendSyncClone forTwhere T: Any + Send + Sync + Clone {}