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