pub struct ReferenceValidationResult {
pub is_valid: bool,
pub errors: Vec<String>,
pub warnings: Vec<String>,
pub total_references: usize,
pub resource_count: usize,
pub release_count: usize,
pub deal_count: usize,
}Expand description
Result of reference validation
Fields§
§is_valid: boolWhether all references passed validation
errors: Vec<String>List of validation errors found
warnings: Vec<String>List of warnings generated
total_references: usizeTotal number of references checked
resource_count: usizeNumber of resource references
release_count: usizeNumber of release references
deal_count: usizeNumber of deal references
Trait Implementations§
Source§impl Clone for ReferenceValidationResult
impl Clone for ReferenceValidationResult
Source§fn clone(&self) -> ReferenceValidationResult
fn clone(&self) -> ReferenceValidationResult
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 moreAuto Trait Implementations§
impl Freeze for ReferenceValidationResult
impl RefUnwindSafe for ReferenceValidationResult
impl Send for ReferenceValidationResult
impl Sync for ReferenceValidationResult
impl Unpin for ReferenceValidationResult
impl UnwindSafe for ReferenceValidationResult
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more