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