pub struct GitHubTreeComparisonSide {
pub repo: GitHubRepoPointer,
pub revision: String,
}Expand description
One side (head or base) of a GitHub tree comparison.
Fields§
§repo: GitHubRepoPointerRepository the revision belongs to.
revision: StringGit revision (branch, tag, or commit SHA).
Trait Implementations§
Source§impl Clone for GitHubTreeComparisonSide
impl Clone for GitHubTreeComparisonSide
Source§fn clone(&self) -> GitHubTreeComparisonSide
fn clone(&self) -> GitHubTreeComparisonSide
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 GitHubTreeComparisonSide
impl Debug for GitHubTreeComparisonSide
Source§impl<'de> Deserialize<'de> for GitHubTreeComparisonSide
impl<'de> Deserialize<'de> for GitHubTreeComparisonSide
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
impl Eq for GitHubTreeComparisonSide
Source§impl PartialEq for GitHubTreeComparisonSide
impl PartialEq for GitHubTreeComparisonSide
Source§fn eq(&self, other: &GitHubTreeComparisonSide) -> bool
fn eq(&self, other: &GitHubTreeComparisonSide) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for GitHubTreeComparisonSide
impl Serialize for GitHubTreeComparisonSide
impl StructuralPartialEq for GitHubTreeComparisonSide
Auto Trait Implementations§
impl Freeze for GitHubTreeComparisonSide
impl RefUnwindSafe for GitHubTreeComparisonSide
impl Send for GitHubTreeComparisonSide
impl Sync for GitHubTreeComparisonSide
impl Unpin for GitHubTreeComparisonSide
impl UnsafeUnpin for GitHubTreeComparisonSide
impl UnwindSafe for GitHubTreeComparisonSide
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.