pub struct PackagedArtifactBodyClassSpanCapSummary {
pub entries: Vec<(&'static str, f64)>,
}Expand description
Structured summary for the packaged-artifact body-class span caps.
Fields§
§entries: Vec<(&'static str, f64)>Body-class span cap entries in release-facing order.
Implementations§
Source§impl PackagedArtifactBodyClassSpanCapSummary
impl PackagedArtifactBodyClassSpanCapSummary
Sourcepub fn summary_line(&self) -> String
pub fn summary_line(&self) -> String
Returns the body-class span cap summary as a compact human-readable line.
Sourcepub fn validated_summary_line(
&self,
) -> Result<String, PackagedArtifactBodyClassSpanCapSummaryValidationError>
pub fn validated_summary_line( &self, ) -> Result<String, PackagedArtifactBodyClassSpanCapSummaryValidationError>
Returns the validated body-class span cap summary as a compact human-readable line.
Sourcepub fn validate(
&self,
) -> Result<(), PackagedArtifactBodyClassSpanCapSummaryValidationError>
pub fn validate( &self, ) -> Result<(), PackagedArtifactBodyClassSpanCapSummaryValidationError>
Returns Ok(()) when the summary still matches the current packaged-artifact posture.
Trait Implementations§
Source§impl Clone for PackagedArtifactBodyClassSpanCapSummary
impl Clone for PackagedArtifactBodyClassSpanCapSummary
Source§fn clone(&self) -> PackagedArtifactBodyClassSpanCapSummary
fn clone(&self) -> PackagedArtifactBodyClassSpanCapSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for PackagedArtifactBodyClassSpanCapSummary
impl PartialEq for PackagedArtifactBodyClassSpanCapSummary
Source§fn eq(&self, other: &PackagedArtifactBodyClassSpanCapSummary) -> bool
fn eq(&self, other: &PackagedArtifactBodyClassSpanCapSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PackagedArtifactBodyClassSpanCapSummary
Auto Trait Implementations§
impl Freeze for PackagedArtifactBodyClassSpanCapSummary
impl RefUnwindSafe for PackagedArtifactBodyClassSpanCapSummary
impl Send for PackagedArtifactBodyClassSpanCapSummary
impl Sync for PackagedArtifactBodyClassSpanCapSummary
impl Unpin for PackagedArtifactBodyClassSpanCapSummary
impl UnsafeUnpin for PackagedArtifactBodyClassSpanCapSummary
impl UnwindSafe for PackagedArtifactBodyClassSpanCapSummary
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