diff options
| author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2020-12-16 17:14:12 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-16 17:14:12 +0100 |
| commit | 6984b63f2f3c8d0819fe2dced8252a81f3400ae7 (patch) | |
| tree | 5201bc962f913927409ae2770aca48ffa3aaaa34 /core/lib.rs | |
| parent | 9fe26f8ca189ac81d9c20c454b9dbfa5e1011c3f (diff) | |
refactor: rewrite ops to use ResourceTable2 (#8512)
This commit migrates all ops to use new resource table
and "AsyncRefCell".
Old implementation of resource table was completely
removed and all code referencing it was updated to use
new system.
Diffstat (limited to 'core/lib.rs')
| -rw-r--r-- | core/lib.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/core/lib.rs b/core/lib.rs index 5846ad99d..6cecd4d75 100644 --- a/core/lib.rs +++ b/core/lib.rs @@ -17,7 +17,6 @@ mod normalize_path; mod ops; pub mod plugin_api; mod resources; -mod resources2; mod runtime; mod shared_queue; mod zero_copy_buf; @@ -64,10 +63,9 @@ pub use crate::ops::OpFn; pub use crate::ops::OpId; pub use crate::ops::OpState; pub use crate::ops::OpTable; +pub use crate::resources::Resource; +pub use crate::resources::ResourceId; pub use crate::resources::ResourceTable; -pub use crate::resources2::Resource; -pub use crate::resources2::ResourceId; -pub use crate::resources2::ResourceTable2; pub use crate::runtime::GetErrorClassFn; pub use crate::runtime::JsErrorCreateFn; pub use crate::runtime::JsRuntime; |
