From b312279e58e51520a38e51cca317a09cdadd7cb4 Mon Sep 17 00:00:00 2001 From: Satya Rohith Date: Wed, 28 Sep 2022 17:41:12 +0530 Subject: feat: implement Web Cache API (#15829) --- core/resources.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'core') diff --git a/core/resources.rs b/core/resources.rs index 82b079201..eaa1fb3cf 100644 --- a/core/resources.rs +++ b/core/resources.rs @@ -134,6 +134,10 @@ impl ResourceTable { /// Returns a unique resource ID, which acts as a key for this resource. pub fn add_rc(&mut self, resource: Rc) -> ResourceId { let resource = resource as Rc; + self.add_rc_dyn(resource) + } + + pub fn add_rc_dyn(&mut self, resource: Rc) -> ResourceId { let rid = self.next_rid; let removed_resource = self.index.insert(rid, resource); assert!(removed_resource.is_none()); -- cgit v1.2.3