pub struct ReposAPIResponse {
pub results: Vec<Repo>,
pub count: usize,
pub next: Option<Url>,
pub previous: Option<Url>,
pub total_pages: usize,
}
Expand description
ReposAPIResponse is a struct that represents the response from the repos API.
Fields§
§results: Vec<Repo>
§count: usize
§next: Option<Url>
§previous: Option<Url>
§total_pages: usize
Trait Implementations§
Source§impl Debug for ReposAPIResponse
impl Debug for ReposAPIResponse
Source§impl<'de> Deserialize<'de> for ReposAPIResponse
impl<'de> Deserialize<'de> for ReposAPIResponse
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 ReposAPIResponse
impl RefUnwindSafe for ReposAPIResponse
impl Send for ReposAPIResponse
impl Sync for ReposAPIResponse
impl Unpin for ReposAPIResponse
impl UnwindSafe for ReposAPIResponse
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