pub struct PullRequestSimpleHead {
pub label: String,
pub ref: String,
pub repo: Box<Repository>,
pub sha: String,
pub user: Option<Box<NullableSimpleUser>>,
}
Fields§
§label: String
§ref: String
§repo: Box<Repository>
§sha: String
§user: Option<Box<NullableSimpleUser>>
Implementations§
Source§impl PullRequestSimpleHead
impl PullRequestSimpleHead
pub fn new( label: String, ref: String, repo: Repository, sha: String, user: Option<NullableSimpleUser>, ) -> PullRequestSimpleHead
Trait Implementations§
Source§impl Clone for PullRequestSimpleHead
impl Clone for PullRequestSimpleHead
Source§fn clone(&self) -> PullRequestSimpleHead
fn clone(&self) -> PullRequestSimpleHead
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 PullRequestSimpleHead
impl Debug for PullRequestSimpleHead
Source§impl Default for PullRequestSimpleHead
impl Default for PullRequestSimpleHead
Source§fn default() -> PullRequestSimpleHead
fn default() -> PullRequestSimpleHead
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PullRequestSimpleHead
impl<'de> Deserialize<'de> for PullRequestSimpleHead
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 PullRequestSimpleHead
impl PartialEq for PullRequestSimpleHead
Source§impl Serialize for PullRequestSimpleHead
impl Serialize for PullRequestSimpleHead
impl StructuralPartialEq for PullRequestSimpleHead
Auto Trait Implementations§
impl Freeze for PullRequestSimpleHead
impl RefUnwindSafe for PullRequestSimpleHead
impl Send for PullRequestSimpleHead
impl Sync for PullRequestSimpleHead
impl Unpin for PullRequestSimpleHead
impl UnwindSafe for PullRequestSimpleHead
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