pub struct ApiCompareResponse {
pub total_commits: Option<i64>,
pub base_commit: Option<Value>,
pub commits: Option<Vec<Value>>,
pub files: Option<Vec<Value>>,
pub head_commit: Option<Value>,
pub merge_base_commit: Option<Value>,
}
Expand description
ApiCompareResponse 模型
Fields§
§total_commits: Option<i64>
§base_commit: Option<Value>
§commits: Option<Vec<Value>>
§files: Option<Vec<Value>>
§head_commit: Option<Value>
§merge_base_commit: Option<Value>
Trait Implementations§
Source§impl Clone for ApiCompareResponse
impl Clone for ApiCompareResponse
Source§fn clone(&self) -> ApiCompareResponse
fn clone(&self) -> ApiCompareResponse
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 moreSource§impl Debug for ApiCompareResponse
impl Debug for ApiCompareResponse
Source§impl<'de> Deserialize<'de> for ApiCompareResponse
impl<'de> Deserialize<'de> for ApiCompareResponse
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 ApiCompareResponse
impl RefUnwindSafe for ApiCompareResponse
impl Send for ApiCompareResponse
impl Sync for ApiCompareResponse
impl Unpin for ApiCompareResponse
impl UnwindSafe for ApiCompareResponse
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