pub struct GollumEventPagesItem {
pub action: GollumEventPagesItemAction,
pub html_url: String,
pub page_name: String,
pub sha: String,
pub summary: (),
pub title: String,
}
Expand description
GollumEventPagesItem
JSON schema
{
"type": "object",
"required": [
"action",
"html_url",
"page_name",
"sha",
"summary",
"title"
],
"properties": {
"action": {
"description": "The action that was performed on the page. Can be `created` or `edited`.",
"type": "string",
"enum": [
"created",
"edited"
]
},
"html_url": {
"description": "Points to the HTML wiki page.",
"type": "string",
"format": "uri"
},
"page_name": {
"description": "The name of the page.",
"type": "string"
},
"sha": {
"description": "The latest commit SHA of the page.",
"type": "string"
},
"summary": {
"type": "null"
},
"title": {
"description": "The current page title.",
"type": "string"
}
},
"additionalProperties": false
}
Fields§
§action: GollumEventPagesItemAction
The action that was performed on the page. Can be created
or edited
.
html_url: String
Points to the HTML wiki page.
page_name: String
The name of the page.
sha: String
The latest commit SHA of the page.
summary: ()
§title: String
The current page title.
Implementations§
Source§impl GollumEventPagesItem
impl GollumEventPagesItem
pub fn builder() -> GollumEventPagesItem
Trait Implementations§
Source§impl Clone for GollumEventPagesItem
impl Clone for GollumEventPagesItem
Source§fn clone(&self) -> GollumEventPagesItem
fn clone(&self) -> GollumEventPagesItem
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 GollumEventPagesItem
impl Debug for GollumEventPagesItem
Source§impl<'de> Deserialize<'de> for GollumEventPagesItem
impl<'de> Deserialize<'de> for GollumEventPagesItem
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<&GollumEventPagesItem> for GollumEventPagesItem
impl From<&GollumEventPagesItem> for GollumEventPagesItem
Source§fn from(value: &GollumEventPagesItem) -> Self
fn from(value: &GollumEventPagesItem) -> Self
Converts to this type from the input type.
Source§impl From<GollumEventPagesItem> for GollumEventPagesItem
impl From<GollumEventPagesItem> for GollumEventPagesItem
Source§fn from(value: GollumEventPagesItem) -> Self
fn from(value: GollumEventPagesItem) -> Self
Converts to this type from the input type.
Source§impl Serialize for GollumEventPagesItem
impl Serialize for GollumEventPagesItem
Auto Trait Implementations§
impl Freeze for GollumEventPagesItem
impl RefUnwindSafe for GollumEventPagesItem
impl Send for GollumEventPagesItem
impl Sync for GollumEventPagesItem
impl Unpin for GollumEventPagesItem
impl UnwindSafe for GollumEventPagesItem
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