pub struct PullRequestReviewDismissedReview {
pub author_association: AuthorAssociation,
pub body: Option<String>,
pub commit_id: String,
pub html_url: String,
pub id: i64,
pub links: PullRequestReviewDismissedReviewLinks,
pub node_id: String,
pub pull_request_url: String,
pub state: PullRequestReviewDismissedReviewState,
pub submitted_at: Option<DateTime<Utc>>,
pub user: User,
}
Expand description
PullRequestReviewDismissedReview
JSON schema
{
"type": "object",
"required": [
"_links",
"author_association",
"body",
"commit_id",
"html_url",
"id",
"node_id",
"pull_request_url",
"state",
"submitted_at",
"user"
],
"properties": {
"_links": {
"type": "object",
"required": [
"html",
"pull_request"
],
"properties": {
"html": {
"$ref": "#/definitions/link"
},
"pull_request": {
"$ref": "#/definitions/link"
}
},
"additionalProperties": false
},
"author_association": {
"$ref": "#/definitions/author_association"
},
"body": {
"description": "The text of the review.",
"type": [
"string",
"null"
]
},
"commit_id": {
"description": "A commit SHA for the review.",
"type": "string"
},
"html_url": {
"type": "string",
"format": "uri"
},
"id": {
"description": "Unique identifier of the review",
"type": "integer"
},
"node_id": {
"type": "string"
},
"pull_request_url": {
"type": "string",
"format": "uri"
},
"state": {
"type": "string",
"enum": [
"dismissed"
]
},
"submitted_at": {
"type": [
"string",
"null"
],
"format": "date-time"
},
"user": {
"$ref": "#/definitions/user"
}
},
"additionalProperties": false
}
Fields§
§body: Option<String>
The text of the review.
commit_id: String
A commit SHA for the review.
html_url: String
§id: i64
Unique identifier of the review
links: PullRequestReviewDismissedReviewLinks
§node_id: String
§pull_request_url: String
§state: PullRequestReviewDismissedReviewState
§submitted_at: Option<DateTime<Utc>>
§user: User
Implementations§
Trait Implementations§
Source§impl Clone for PullRequestReviewDismissedReview
impl Clone for PullRequestReviewDismissedReview
Source§fn clone(&self) -> PullRequestReviewDismissedReview
fn clone(&self) -> PullRequestReviewDismissedReview
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 PullRequestReviewDismissedReview
impl<'de> Deserialize<'de> for PullRequestReviewDismissedReview
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<&PullRequestReviewDismissedReview> for PullRequestReviewDismissedReview
impl From<&PullRequestReviewDismissedReview> for PullRequestReviewDismissedReview
Source§fn from(value: &PullRequestReviewDismissedReview) -> Self
fn from(value: &PullRequestReviewDismissedReview) -> Self
Converts to this type from the input type.
Source§impl From<PullRequestReviewDismissedReview> for PullRequestReviewDismissedReview
impl From<PullRequestReviewDismissedReview> for PullRequestReviewDismissedReview
Source§fn from(value: PullRequestReviewDismissedReview) -> Self
fn from(value: PullRequestReviewDismissedReview) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PullRequestReviewDismissedReview
impl RefUnwindSafe for PullRequestReviewDismissedReview
impl Send for PullRequestReviewDismissedReview
impl Sync for PullRequestReviewDismissedReview
impl Unpin for PullRequestReviewDismissedReview
impl UnwindSafe for PullRequestReviewDismissedReview
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