pub struct PullRequestResponse {Show 15 fields
pub id: u64,
pub number: u32,
pub title: String,
pub description: String,
pub author: String,
pub state: String,
pub source_branch: String,
pub target_branch: String,
pub source_commit: String,
pub target_commit: String,
pub labels: Vec<LabelResponse>,
pub created_at: u64,
pub updated_at: u64,
pub merged_at: Option<u64>,
pub merged_by: Option<String>,
}Expand description
Response for a pull request.
Fields§
§id: u64§number: u32§title: String§description: String§state: String§source_branch: String§target_branch: String§source_commit: String§target_commit: String§labels: Vec<LabelResponse>§created_at: u64§updated_at: u64§merged_at: Option<u64>§merged_by: Option<String>Trait Implementations§
Source§impl Debug for PullRequestResponse
impl Debug for PullRequestResponse
Source§impl From<PullRequest> for PullRequestResponse
impl From<PullRequest> for PullRequestResponse
Source§fn from(pr: PullRequest) -> Self
fn from(pr: PullRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PullRequestResponse
impl RefUnwindSafe for PullRequestResponse
impl Send for PullRequestResponse
impl Sync for PullRequestResponse
impl Unpin for PullRequestResponse
impl UnwindSafe for PullRequestResponse
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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