Struct gitlab::webhooks::WikiPageHook
source · pub struct WikiPageHook {
pub object_kind: String,
pub user: UserHookAttrs,
pub project: ProjectHookAttrs,
pub wiki: ProjectWikiHookAttrs,
pub object_attributes: WikiPageHookAttrs,
}
Expand description
A wiki page hook.
Fields§
§object_kind: String
The event which occurred.
user: UserHookAttrs
The user who caused the hook.
project: ProjectHookAttrs
The project the wiki belongs to.
wiki: ProjectWikiHookAttrs
The wiki the page belongs to.
object_attributes: WikiPageHookAttrs
The wiki page.
Trait Implementations§
source§impl Clone for WikiPageHook
impl Clone for WikiPageHook
source§fn clone(&self) -> WikiPageHook
fn clone(&self) -> WikiPageHook
Returns a copy 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 WikiPageHook
impl Debug for WikiPageHook
source§impl<'de> Deserialize<'de> for WikiPageHook
impl<'de> Deserialize<'de> for WikiPageHook
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