pub struct PullRequestEditedChanges {
pub base: Option<PullRequestEditedChangesBase>,
pub body: Option<PullRequestEditedChangesBody>,
pub title: Option<PullRequestEditedChangesTitle>,
}
Expand description
The changes to the comment if the action was edited
.
JSON schema
{
"description": "The changes to the comment if the action was `edited`.",
"type": "object",
"properties": {
"base": {
"type": "object",
"required": [
"ref",
"sha"
],
"properties": {
"ref": {
"type": "object",
"required": [
"from"
],
"properties": {
"from": {
"type": "string"
}
},
"additionalProperties": false
},
"sha": {
"type": "object",
"required": [
"from"
],
"properties": {
"from": {
"type": "string"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
"body": {
"type": "object",
"required": [
"from"
],
"properties": {
"from": {
"description": "The previous version of the body if the action was `edited`.",
"type": "string"
}
},
"additionalProperties": false
},
"title": {
"type": "object",
"required": [
"from"
],
"properties": {
"from": {
"description": "The previous version of the title if the action was `edited`.",
"type": "string"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}
Fields§
§base: Option<PullRequestEditedChangesBase>
§body: Option<PullRequestEditedChangesBody>
§title: Option<PullRequestEditedChangesTitle>
Implementations§
Source§impl PullRequestEditedChanges
impl PullRequestEditedChanges
pub fn builder() -> PullRequestEditedChanges
Trait Implementations§
Source§impl Clone for PullRequestEditedChanges
impl Clone for PullRequestEditedChanges
Source§fn clone(&self) -> PullRequestEditedChanges
fn clone(&self) -> PullRequestEditedChanges
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 PullRequestEditedChanges
impl Debug for PullRequestEditedChanges
Source§impl<'de> Deserialize<'de> for PullRequestEditedChanges
impl<'de> Deserialize<'de> for PullRequestEditedChanges
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<&PullRequestEditedChanges> for PullRequestEditedChanges
impl From<&PullRequestEditedChanges> for PullRequestEditedChanges
Source§fn from(value: &PullRequestEditedChanges) -> Self
fn from(value: &PullRequestEditedChanges) -> Self
Converts to this type from the input type.
Source§impl From<PullRequestEditedChanges> for PullRequestEditedChanges
impl From<PullRequestEditedChanges> for PullRequestEditedChanges
Source§fn from(value: PullRequestEditedChanges) -> Self
fn from(value: PullRequestEditedChanges) -> Self
Converts to this type from the input type.
Source§impl Serialize for PullRequestEditedChanges
impl Serialize for PullRequestEditedChanges
Auto Trait Implementations§
impl Freeze for PullRequestEditedChanges
impl RefUnwindSafe for PullRequestEditedChanges
impl Send for PullRequestEditedChanges
impl Sync for PullRequestEditedChanges
impl Unpin for PullRequestEditedChanges
impl UnwindSafe for PullRequestEditedChanges
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