pub struct PullRequestInfo {
pub id: u32,
pub number: u32,
pub title: String,
pub body: Option<String>,
pub state: String,
pub merged: bool,
pub merge_commit_sha: Option<String>,
pub head: BranchInfo,
}Expand description
プルリクエスト情報
Fields§
§id: u32ID
number: u32番号
title: Stringタイトル
body: Option<String>説明
state: String状態
merged: boolマージ済み
merge_commit_sha: Option<String>マージコミットSHA
head: BranchInfoヘッドブランチ情報
Trait Implementations§
Source§impl Clone for PullRequestInfo
impl Clone for PullRequestInfo
Source§fn clone(&self) -> PullRequestInfo
fn clone(&self) -> PullRequestInfo
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 PullRequestInfo
impl Debug for PullRequestInfo
Source§impl<'de> Deserialize<'de> for PullRequestInfo
impl<'de> Deserialize<'de> for PullRequestInfo
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 PullRequestInfo
impl RefUnwindSafe for PullRequestInfo
impl Send for PullRequestInfo
impl Sync for PullRequestInfo
impl Unpin for PullRequestInfo
impl UnwindSafe for PullRequestInfo
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