pub struct VersionValidationConfig {
pub allow_prerelease: bool,
pub strict_matching: bool,
pub validate_git_deps: bool,
pub version_tolerance: VersionTolerance,
}Available on crate feature
doc-audit only.Expand description
Configuration for version validation behavior.
Fields§
§allow_prerelease: boolWhether to allow pre-release versions
strict_matching: boolWhether to enforce exact version matches
validate_git_deps: boolWhether to validate git dependencies
version_tolerance: VersionToleranceTolerance for version differences (e.g., patch versions)
Trait Implementations§
Source§impl Clone for VersionValidationConfig
impl Clone for VersionValidationConfig
Source§fn clone(&self) -> VersionValidationConfig
fn clone(&self) -> VersionValidationConfig
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 moreSource§impl Debug for VersionValidationConfig
impl Debug for VersionValidationConfig
Source§impl Default for VersionValidationConfig
impl Default for VersionValidationConfig
Source§fn default() -> VersionValidationConfig
fn default() -> VersionValidationConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VersionValidationConfig
impl RefUnwindSafe for VersionValidationConfig
impl Send for VersionValidationConfig
impl Sync for VersionValidationConfig
impl Unpin for VersionValidationConfig
impl UnwindSafe for VersionValidationConfig
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request