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§
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