Struct gitlab::webhooks::SnippetHookAttrs [−][src]
pub struct SnippetHookAttrs {
pub title: String,
pub content: String,
pub author_id: UserId,
pub project_id: Option<ProjectId>,
pub created_at: HookDate,
pub updated_at: HookDate,
pub file_name: String,
pub type_: SnippetType,
pub visibility_level: u64,
}Expand description
Snippet information exposed in hooks.
Fields
title: StringThe title of the snippet.
content: StringThe content of the snippet.
The author of the snippet.
project_id: Option<ProjectId>The project the snippet belongs to.
created_at: HookDateWhen the snippet was created.
updated_at: HookDateWhen the snippet was last updated.
file_name: StringThe name of the snippet.
type_: SnippetTypeThe type of the snippet.
visibility_level: u64The visibility of the snippet.
Trait Implementations
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 SnippetHookAttrs
impl Send for SnippetHookAttrs
impl Sync for SnippetHookAttrs
impl Unpin for SnippetHookAttrs
impl UnwindSafe for SnippetHookAttrs
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more