pub struct OrgsCreateWebhookRequest {
pub name: String,
pub config: Box<OrgsCreateWebhookRequestConfig>,
pub events: Option<Vec<String>>,
pub active: Option<bool>,
}
Fields§
§name: String
Must be passed as "web".
config: Box<OrgsCreateWebhookRequestConfig>
§events: Option<Vec<String>>
Determines what events the hook is triggered for. Set to [\"*\"]
to receive all possible events.
active: Option<bool>
Determines if notifications are sent when the webhook is triggered. Set to true
to send notifications.
Implementations§
Source§impl OrgsCreateWebhookRequest
impl OrgsCreateWebhookRequest
pub fn new( name: String, config: OrgsCreateWebhookRequestConfig, ) -> OrgsCreateWebhookRequest
Trait Implementations§
Source§impl Clone for OrgsCreateWebhookRequest
impl Clone for OrgsCreateWebhookRequest
Source§fn clone(&self) -> OrgsCreateWebhookRequest
fn clone(&self) -> OrgsCreateWebhookRequest
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 OrgsCreateWebhookRequest
impl Debug for OrgsCreateWebhookRequest
Source§impl Default for OrgsCreateWebhookRequest
impl Default for OrgsCreateWebhookRequest
Source§fn default() -> OrgsCreateWebhookRequest
fn default() -> OrgsCreateWebhookRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OrgsCreateWebhookRequest
impl<'de> Deserialize<'de> for OrgsCreateWebhookRequest
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 PartialEq for OrgsCreateWebhookRequest
impl PartialEq for OrgsCreateWebhookRequest
Source§impl Serialize for OrgsCreateWebhookRequest
impl Serialize for OrgsCreateWebhookRequest
impl StructuralPartialEq for OrgsCreateWebhookRequest
Auto Trait Implementations§
impl Freeze for OrgsCreateWebhookRequest
impl RefUnwindSafe for OrgsCreateWebhookRequest
impl Send for OrgsCreateWebhookRequest
impl Sync for OrgsCreateWebhookRequest
impl Unpin for OrgsCreateWebhookRequest
impl UnwindSafe for OrgsCreateWebhookRequest
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