pub struct ArtifactSummary {
pub namespace: String,
pub slug: String,
pub artifact_type: String,
pub ecosystems: Vec<String>,
pub stars: i64,
pub description: String,
}Expand description
A search/listing row.
Fields§
§namespace: String§slug: String§artifact_type: String§ecosystems: Vec<String>§stars: i64§description: StringImplementations§
Trait Implementations§
Source§impl Clone for ArtifactSummary
impl Clone for ArtifactSummary
Source§fn clone(&self) -> ArtifactSummary
fn clone(&self) -> ArtifactSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ArtifactSummary
impl Debug for ArtifactSummary
Source§impl<'de> Deserialize<'de> for ArtifactSummary
impl<'de> Deserialize<'de> for ArtifactSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ArtifactSummary
impl RefUnwindSafe for ArtifactSummary
impl Send for ArtifactSummary
impl Sync for ArtifactSummary
impl Unpin for ArtifactSummary
impl UnsafeUnpin for ArtifactSummary
impl UnwindSafe for ArtifactSummary
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