Skip to content

Commit d2fa990

Browse files
authored
Adding url crate support (#84)
* adding url support * removing url from cargo.toml * removed url test
1 parent 108b980 commit d2fa990

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@ bytesize = ["dep:bytesize"]
8383
glam = ["dep:glam"]
8484
## [tokio](https://docs.rs/tokio) crate
8585
tokio = ["dep:tokio"]
86+
## [url](https://docs.rs/url) crate
87+
url = ["dep:url"]
8688

8789
[dependencies]
8890
specta-macros = { version = "1.0.4", path = "./macros" }
@@ -104,6 +106,7 @@ tauri = { version = "1.2.1", optional = true, default-features = false, features
104106
bytesize = { version = "1.1.0", optional = true, default-features = false, features = [] }
105107
glam = { version = "0.22", optional = true, default-features = false, features = ["std"] }
106108
tokio = { version = "1.25", optional = true, default-features = false, features = ["sync"] }
109+
url = { version = "2.3.1", optional = true, default-features = false }
107110
paste = "1.0.9"
108111
document-features = "0.2.6"
109112
ctor = { version = "0.1.26", optional = true }

src/type/impls.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,3 +355,8 @@ const _: () = {
355355
translation: DVec2,
356356
}
357357
};
358+
359+
#[cfg(feature = "url")]
360+
impl_as!(
361+
url::Url as String
362+
);

0 commit comments

Comments
 (0)