summaryrefslogtreecommitdiff
path: root/core/resources.rs
diff options
context:
space:
mode:
Diffstat (limited to 'core/resources.rs')
-rw-r--r--core/resources.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/resources.rs b/core/resources.rs
index 84722f660..51b66c4bc 100644
--- a/core/resources.rs
+++ b/core/resources.rs
@@ -77,4 +77,5 @@ impl ResourceTable {
/// that allows to cast resource to concrete type in `TableResource::get`
/// and `TableResource::get_mut` methods.
pub trait Resource: Downcast + Any + Send {}
+impl<T> Resource for T where T: Downcast + Any + Send {}
impl_downcast!(Resource);