pub struct BuildVerifier { /* private fields */ }Expand description
Build verifier for Perfect Fidelity Engine
Implementations§
Source§impl BuildVerifier
impl BuildVerifier
Sourcepub fn new(config: VerificationConfig) -> Self
pub fn new(config: VerificationConfig) -> Self
Create a new build verifier with the specified configuration
Sourcepub fn verify(
&self,
xml_output: &str,
fidelity_options: &FidelityOptions,
) -> Result<VerificationResult, BuildError>
pub fn verify( &self, xml_output: &str, fidelity_options: &FidelityOptions, ) -> Result<VerificationResult, BuildError>
Verify that the generated XML meets fidelity requirements
Auto Trait Implementations§
impl Freeze for BuildVerifier
impl RefUnwindSafe for BuildVerifier
impl Send for BuildVerifier
impl Sync for BuildVerifier
impl Unpin for BuildVerifier
impl UnwindSafe for BuildVerifier
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> 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