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§
Source§impl Clone for ManifestDocsRsMetadata
impl Clone for ManifestDocsRsMetadata
Source§fn clone(&self) -> ManifestDocsRsMetadata
fn clone(&self) -> ManifestDocsRsMetadata
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ManifestDocsRsMetadata
impl Debug for ManifestDocsRsMetadata
Source§impl<'de> Deserialize<'de> for ManifestDocsRsMetadata
impl<'de> Deserialize<'de> for ManifestDocsRsMetadata
Source§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
Source§impl PartialEq for ManifestDocsRsMetadata
impl PartialEq for ManifestDocsRsMetadata
impl Eq for ManifestDocsRsMetadata
impl StructuralPartialEq for ManifestDocsRsMetadata
Auto Trait Implementations§
impl Freeze for ManifestDocsRsMetadata
impl RefUnwindSafe for ManifestDocsRsMetadata
impl Send for ManifestDocsRsMetadata
impl Sync for ManifestDocsRsMetadata
impl Unpin for ManifestDocsRsMetadata
impl UnwindSafe for ManifestDocsRsMetadata
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.