pub struct Hook {Show 19 fields
pub id: i64,
pub url: String,
pub project_id: i64,
pub push_events: bool,
pub push_events_branch_filter: Option<String>,
pub issues_events: bool,
pub confidential_issues_events: Option<bool>,
pub merge_requests_events: bool,
pub repository_update_events: bool,
pub tag_push_events: bool,
pub note_events: bool,
pub confidential_note_events: Option<bool>,
pub job_events: bool,
pub pipeline_events: bool,
pub wiki_page_events: bool,
pub deployment_events: bool,
pub releases_events: bool,
pub enable_ssl_verification: bool,
pub created_at: DateTime<Utc>,
}
Fields
id: i64
url: String
project_id: i64
push_events: bool
push_events_branch_filter: Option<String>
issues_events: bool
confidential_issues_events: Option<bool>
merge_requests_events: bool
repository_update_events: bool
tag_push_events: bool
note_events: bool
confidential_note_events: Option<bool>
job_events: bool
pipeline_events: bool
wiki_page_events: bool
deployment_events: bool
releases_events: bool
enable_ssl_verification: bool
created_at: DateTime<Utc>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Hook
impl<'de> Deserialize<'de> for Hook
sourcefn 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 Hook
impl Send for Hook
impl Sync for Hook
impl Unpin for Hook
impl UnwindSafe for Hook
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more