~repos /rust-embed
git clone https://pyrossh.dev/repos/rust-embed.git
rust macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.
4ae23085
—
Mcat12 5 years ago
Use to_str instead of to_string_lossy
- impl/src/lib.rs +3 -2
impl/src/lib.rs
CHANGED
|
@@ -148,8 +148,9 @@ fn impl_rust_embed(ast: &syn::DeriveInput) -> TokenStream2 {
|
|
|
148
148
|
let folder_path = if Path::new(&folder_path).is_relative() {
|
|
149
149
|
Path::new(&env::var("CARGO_MANIFEST_DIR").unwrap())
|
|
150
150
|
.join(folder_path)
|
|
151
|
-
.to_string_lossy()
|
|
152
|
-
.
|
|
151
|
+
.to_str()
|
|
152
|
+
.unwrap()
|
|
153
|
+
.to_owned()
|
|
153
154
|
} else {
|
|
154
155
|
folder_path
|
|
155
156
|
};
|