pub struct GiteaPullRequest {
pub number: i64,
pub title: Option<String>,
pub merge_commit_sha: Option<String>,
pub labels: Vec<PullRequestLabel>,
}
Available on crate features
remote
and gitea
only.Expand description
Representation of a single pull request.
Fields§
§number: i64
Pull request number.
title: Option<String>
Pull request title.
merge_commit_sha: Option<String>
SHA of the merge commit.
labels: Vec<PullRequestLabel>
Labels of the pull request.
Trait Implementations§
Source§impl Clone for GiteaPullRequest
impl Clone for GiteaPullRequest
Source§fn clone(&self) -> GiteaPullRequest
fn clone(&self) -> GiteaPullRequest
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 GiteaPullRequest
impl Debug for GiteaPullRequest
Source§impl Default for GiteaPullRequest
impl Default for GiteaPullRequest
Source§fn default() -> GiteaPullRequest
fn default() -> GiteaPullRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GiteaPullRequest
impl<'de> Deserialize<'de> for GiteaPullRequest
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
Source§impl PartialEq for GiteaPullRequest
impl PartialEq for GiteaPullRequest
Source§impl RemoteEntry for GiteaPullRequest
impl RemoteEntry for GiteaPullRequest
Source§impl RemotePullRequest for GiteaPullRequest
impl RemotePullRequest for GiteaPullRequest
Source§impl Serialize for GiteaPullRequest
impl Serialize for GiteaPullRequest
impl StructuralPartialEq for GiteaPullRequest
Auto Trait Implementations§
impl Freeze for GiteaPullRequest
impl RefUnwindSafe for GiteaPullRequest
impl Send for GiteaPullRequest
impl Sync for GiteaPullRequest
impl Unpin for GiteaPullRequest
impl UnwindSafe for GiteaPullRequest
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 more