Struct readme_sync::ManifestDocsRsMetadata [−][src]
pub struct ManifestDocsRsMetadata {
pub features: Option<HashSet<String>>,
pub all_features: Option<bool>,
pub no_default_features: Option<bool>,
pub default_target: Option<String>,
pub targets: Option<Vec<String>>,
}
Expand description
Manifest metadata that customize docs.rs builds.
See https://docs.rs/about/metadata for more details
Fields
features: Option<HashSet<String>>
Features to pass to Cargo (default: []).alloc
all_features: Option<bool>
Whether to pass --all-features
to Cargo (default: false).
no_default_features: Option<bool>
Whether to pass --no-default-features
to Cargo (default: false).
default_target: Option<String>
Target to test build on, used as the default landing page.
targets: Option<Vec<String>>
Targets to build.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ManifestDocsRsMetadata
impl Send for ManifestDocsRsMetadata
impl Sync for ManifestDocsRsMetadata
impl Unpin for ManifestDocsRsMetadata
impl UnwindSafe for ManifestDocsRsMetadata
Blanket Implementations
Mutably borrows from an owned value. Read more