Skip to content

Commit 8de4e6d

Browse files
committed
Fix scarb-metadata build for crates.io
1 parent 532d8e3 commit 8de4e6d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

scarb-metadata/src/lib.rs

+4-1
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ use derive_builder::Builder;
3232
use semver::{Version, VersionReq};
3333
use serde::{Deserialize, Serialize};
3434

35-
use crate::packages_filter::WithManifestPath;
3635
#[cfg(feature = "command")]
3736
pub use command::*;
3837
pub use version_pin::*;
3938

39+
#[cfg(feature = "packages_filter")]
40+
use crate::packages_filter::WithManifestPath;
41+
4042
#[cfg(feature = "command")]
4143
mod command;
4244
#[cfg(feature = "packages_filter")]
@@ -488,6 +490,7 @@ impl PackageMetadata {
488490
}
489491
}
490492

493+
#[cfg(feature = "packages_filter")]
491494
impl WithManifestPath for PackageMetadata {
492495
fn manifest_path(&self) -> &Utf8Path {
493496
&self.manifest_path

0 commit comments

Comments
 (0)