pub struct CrateDocInfo {
pub name: String,
pub version: String,
pub description: Option<String>,
pub documentation: Option<String>,
pub homepage: Option<String>,
pub repository: Option<String>,
pub github: Option<GitHubRepoInfo>,
}Expand description
Crate metadata from crates.io (for inspector docs view). May include GitHub metrics if repo URL is GitHub.
Fields§
§name: String§version: String§description: Option<String>§documentation: Option<String>§homepage: Option<String>§repository: Option<String>§github: Option<GitHubRepoInfo>Trait Implementations§
Source§impl Clone for CrateDocInfo
impl Clone for CrateDocInfo
Source§fn clone(&self) -> CrateDocInfo
fn clone(&self) -> CrateDocInfo
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 CrateDocInfo
impl RefUnwindSafe for CrateDocInfo
impl Send for CrateDocInfo
impl Sync for CrateDocInfo
impl Unpin for CrateDocInfo
impl UnsafeUnpin for CrateDocInfo
impl UnwindSafe for CrateDocInfo
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