pub struct VersionReference {
pub version: String,
pub version_type: VersionType,
pub line_number: usize,
pub context: String,
}Available on crate feature
doc-audit only.Expand description
Represents a version reference found in documentation.
Fields§
§version: StringThe version string found (e.g., “0.1.0”, “1.85.0”)
version_type: VersionTypeType of version reference
line_number: usizeLine number where the version appears
context: StringContext around the version for better error reporting
Trait Implementations§
Source§impl Clone for VersionReference
impl Clone for VersionReference
Source§fn clone(&self) -> VersionReference
fn clone(&self) -> VersionReference
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 VersionReference
impl Debug for VersionReference
Source§impl PartialEq for VersionReference
impl PartialEq for VersionReference
impl StructuralPartialEq for VersionReference
Auto Trait Implementations§
impl Freeze for VersionReference
impl RefUnwindSafe for VersionReference
impl Send for VersionReference
impl Sync for VersionReference
impl Unpin for VersionReference
impl UnwindSafe for VersionReference
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