pub struct LibrarySearchResult {
pub id: String,
pub title: String,
pub description: Option<String>,
pub trust_score: Option<f64>,
}Expand description
Represents a single library entry returned by the search endpoint.
Fields§
§id: StringUnique library identifier (e.g. /facebook/react).
title: StringHuman-readable library title.
description: Option<String>Optional short description of the library.
trust_score: Option<f64>Relevance/trust score returned by the API, if available.
Trait Implementations§
Source§impl Debug for LibrarySearchResult
impl Debug for LibrarySearchResult
Source§impl<'de> Deserialize<'de> for LibrarySearchResult
impl<'de> Deserialize<'de> for LibrarySearchResult
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 LibrarySearchResult
impl RefUnwindSafe for LibrarySearchResult
impl Send for LibrarySearchResult
impl Sync for LibrarySearchResult
impl Unpin for LibrarySearchResult
impl UnsafeUnpin for LibrarySearchResult
impl UnwindSafe for LibrarySearchResult
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