pub struct PullRequestInfo {Show 13 fields
pub title: Option<String>,
pub number: Option<i32>,
pub merge_commit: Option<String>,
pub user: Option<String>,
pub url: Option<String>,
pub base_repo: Option<String>,
pub base_branch: Option<String>,
pub base_commit: Option<String>,
pub base_full_name: Option<String>,
pub mergeable: Option<bool>,
pub labels: Option<Vec<String>>,
pub state: Option<String>,
pub is_merged: Option<bool>,
}
Fields§
§title: Option<String>
§number: Option<i32>
§merge_commit: Option<String>
§user: Option<String>
§url: Option<String>
§base_repo: Option<String>
§base_branch: Option<String>
§base_commit: Option<String>
§base_full_name: Option<String>
§mergeable: Option<bool>
§labels: Option<Vec<String>>
§state: Option<String>
§is_merged: Option<bool>
Implementations§
Source§impl PullRequestInfo
impl PullRequestInfo
pub fn new() -> PullRequestInfo
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 Default for PullRequestInfo
impl Default for PullRequestInfo
Source§fn default() -> PullRequestInfo
fn default() -> PullRequestInfo
Returns the “default value” for a type. Read more
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
Source§impl PartialEq for PullRequestInfo
impl PartialEq for PullRequestInfo
Source§impl Serialize for PullRequestInfo
impl Serialize for PullRequestInfo
impl StructuralPartialEq for PullRequestInfo
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