pub struct PackagedArtifactAccessSummary {
pub explicit_path_loading: bool,
}Expand description
Structured packaged-artifact access summary.
Fields§
§explicit_path_loading: boolWhether explicit artifact-file loading is enabled.
Implementations§
Source§impl PackagedArtifactAccessSummary
impl PackagedArtifactAccessSummary
Sourcepub const fn summary_line(self) -> &'static str
pub const fn summary_line(self) -> &'static str
Returns the packaged artifact access posture as a compact human-readable line.
Sourcepub fn validated_summary_line(
&self,
) -> Result<&'static str, PackagedArtifactAccessSummaryValidationError>
pub fn validated_summary_line( &self, ) -> Result<&'static str, PackagedArtifactAccessSummaryValidationError>
Returns the validated packaged artifact access posture as a compact line.
Sourcepub fn validate(
&self,
) -> Result<(), PackagedArtifactAccessSummaryValidationError>
pub fn validate( &self, ) -> Result<(), PackagedArtifactAccessSummaryValidationError>
Returns Ok(()) when the summary still matches the current build posture.
Trait Implementations§
impl Copy for PackagedArtifactAccessSummary
impl Eq for PackagedArtifactAccessSummary
impl StructuralPartialEq for PackagedArtifactAccessSummary
Auto Trait Implementations§
impl Freeze for PackagedArtifactAccessSummary
impl RefUnwindSafe for PackagedArtifactAccessSummary
impl Send for PackagedArtifactAccessSummary
impl Sync for PackagedArtifactAccessSummary
impl Unpin for PackagedArtifactAccessSummary
impl UnsafeUnpin for PackagedArtifactAccessSummary
impl UnwindSafe for PackagedArtifactAccessSummary
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