pub struct PullRequestBase {
pub label: String,
pub ref_: String,
pub repo: Repository,
pub sha: String,
pub user: User,
}
Expand description
PullRequestBase
JSON schema
{
"type": "object",
"required": [
"label",
"ref",
"repo",
"sha",
"user"
],
"properties": {
"label": {
"type": "string"
},
"ref": {
"type": "string"
},
"repo": {
"$ref": "#/definitions/repository"
},
"sha": {
"type": "string"
},
"user": {
"$ref": "#/definitions/user"
}
},
"additionalProperties": false
}
Fields§
§label: String
§ref_: String
§repo: Repository
§sha: String
§user: User
Implementations§
Source§impl PullRequestBase
impl PullRequestBase
pub fn builder() -> PullRequestBase
Trait Implementations§
Source§impl Clone for PullRequestBase
impl Clone for PullRequestBase
Source§fn clone(&self) -> PullRequestBase
fn clone(&self) -> PullRequestBase
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 PullRequestBase
impl Debug for PullRequestBase
Source§impl<'de> Deserialize<'de> for PullRequestBase
impl<'de> Deserialize<'de> for PullRequestBase
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 From<&PullRequestBase> for PullRequestBase
impl From<&PullRequestBase> for PullRequestBase
Source§fn from(value: &PullRequestBase) -> Self
fn from(value: &PullRequestBase) -> Self
Converts to this type from the input type.
Source§impl From<PullRequestBase> for PullRequestBase
impl From<PullRequestBase> for PullRequestBase
Source§fn from(value: PullRequestBase) -> Self
fn from(value: PullRequestBase) -> Self
Converts to this type from the input type.
Source§impl Serialize for PullRequestBase
impl Serialize for PullRequestBase
Source§impl TryFrom<PullRequestBase> for PullRequestBase
impl TryFrom<PullRequestBase> for PullRequestBase
Auto Trait Implementations§
impl Freeze for PullRequestBase
impl RefUnwindSafe for PullRequestBase
impl Send for PullRequestBase
impl Sync for PullRequestBase
impl Unpin for PullRequestBase
impl UnwindSafe for PullRequestBase
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