diff options
author | Bert Belder <bertbelder@gmail.com> | 2019-08-07 18:55:39 +0200 |
---|---|---|
committer | Bert Belder <bertbelder@gmail.com> | 2019-08-09 01:19:45 +0200 |
commit | 6fbf2e96243e6b79c1fb03c17b376b028e442694 (patch) | |
tree | 3271d5fb382354bc5e60725301b86ffd494add17 /core/module_specifier.rs | |
parent | 56a82e72d9867a9b5f8a10bc8e4b81b86cd815c9 (diff) |
Dynamic import (#2516)
Diffstat (limited to 'core/module_specifier.rs')
-rw-r--r-- | core/module_specifier.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/core/module_specifier.rs b/core/module_specifier.rs index 631b0c924..3cfabd03f 100644 --- a/core/module_specifier.rs +++ b/core/module_specifier.rs @@ -41,7 +41,7 @@ impl fmt::Display for ModuleResolutionError { } } -#[derive(Debug, Clone, PartialEq)] +#[derive(Debug, Clone, Eq, Hash, PartialEq)] /// Resolved module specifier pub struct ModuleSpecifier(Url); @@ -50,6 +50,10 @@ impl ModuleSpecifier { &self.0 } + pub fn as_str(&self) -> &str { + self.0.as_str() + } + /// Resolves module using this algorithm: /// https://html.spec.whatwg.org/multipage/webappapis.html#resolve-a-module-specifier pub fn resolve_import( |