pub struct CommentsForComparedCommit {
pub after_blob_id: Option<String>,
pub after_commit_id: Option<String>,
pub before_blob_id: Option<String>,
pub before_commit_id: Option<String>,
pub comments: Option<Vec<Comment>>,
pub location: Option<Location>,
pub repository_name: Option<String>,
}Fields§
§after_blob_id: Option<String>§after_commit_id: Option<String>§before_blob_id: Option<String>§before_commit_id: Option<String>§comments: Option<Vec<Comment>>§location: Option<Location>§repository_name: Option<String>Trait Implementations§
Source§impl Clone for CommentsForComparedCommit
impl Clone for CommentsForComparedCommit
Source§fn clone(&self) -> CommentsForComparedCommit
fn clone(&self) -> CommentsForComparedCommit
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 CommentsForComparedCommit
impl Debug for CommentsForComparedCommit
Source§impl Default for CommentsForComparedCommit
impl Default for CommentsForComparedCommit
Source§fn default() -> CommentsForComparedCommit
fn default() -> CommentsForComparedCommit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CommentsForComparedCommit
impl<'de> Deserialize<'de> for CommentsForComparedCommit
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 CommentsForComparedCommit
impl RefUnwindSafe for CommentsForComparedCommit
impl Send for CommentsForComparedCommit
impl Sync for CommentsForComparedCommit
impl Unpin for CommentsForComparedCommit
impl UnsafeUnpin for CommentsForComparedCommit
impl UnwindSafe for CommentsForComparedCommit
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.