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: StringThe event which occurred.
user: UserHookAttrsThe user who caused the hook.
project: ProjectHookAttrsThe project the wiki belongs to.
wiki: ProjectWikiHookAttrsThe wiki the page belongs to.
object_attributes: WikiPageHookAttrsThe 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
Auto Trait Implementations§
impl RefUnwindSafe for WikiPageHook
impl Send for WikiPageHook
impl Sync for WikiPageHook
impl Unpin for WikiPageHook
impl UnwindSafe for WikiPageHook
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