pub struct NotiForwarder {Show 28 fields
pub auth_type: Option<String>,
pub client_id: Option<String>,
pub client_permissions: Option<Vec<String>>,
pub comment: Option<String>,
pub creation_date: Option<String>,
pub endpoint: Option<String>,
pub event_types: Option<Vec<String>>,
pub gateway_cluster_id: Option<i64>,
pub include_error: Option<bool>,
pub is_enabled: Option<bool>,
pub last_version: Option<i32>,
pub modification_date: Option<String>,
pub noti_forwarder_id: Option<i64>,
pub noti_forwarder_name: Option<String>,
pub noti_forwarder_type: Option<String>,
pub noti_forwarder_versions: Option<Vec<ItemVersion>>,
pub override_url: Option<String>,
pub paths: Option<Vec<String>>,
pub protection_key: Option<String>,
pub runner_type: Option<String>,
pub slack_noti_forwarder_public_details: Option<Value>,
pub teams_noti_forwarder_public_details: Option<Value>,
pub timespan_in_seconds: Option<i64>,
pub to_emails: Option<Vec<EmailEntry>>,
pub user_email: Option<String>,
pub username: Option<String>,
pub webhook_noti_forwarder_public_details: Option<Box<WebHookNotiForwarderPublicDetails>>,
pub with_customer_fragment: Option<bool>,
}Fields§
§auth_type: Option<String>§client_id: Option<String>Auth - JWT
client_permissions: Option<Vec<String>>§comment: Option<String>§creation_date: Option<String>§endpoint: Option<String>§event_types: Option<Vec<String>>§gateway_cluster_id: Option<i64>§include_error: Option<bool>§is_enabled: Option<bool>§last_version: Option<i32>§modification_date: Option<String>§noti_forwarder_id: Option<i64>§noti_forwarder_name: Option<String>§noti_forwarder_type: Option<String>§noti_forwarder_versions: Option<Vec<ItemVersion>>§override_url: Option<String>§paths: Option<Vec<String>>§protection_key: Option<String>§runner_type: Option<String>§slack_noti_forwarder_public_details: Option<Value>§teams_noti_forwarder_public_details: Option<Value>§timespan_in_seconds: Option<i64>§to_emails: Option<Vec<EmailEntry>>§user_email: Option<String>§username: Option<String>Auth - User Password
webhook_noti_forwarder_public_details: Option<Box<WebHookNotiForwarderPublicDetails>>§with_customer_fragment: Option<bool>Implementations§
Source§impl NotiForwarder
impl NotiForwarder
pub fn new() -> NotiForwarder
Trait Implementations§
Source§impl Clone for NotiForwarder
impl Clone for NotiForwarder
Source§fn clone(&self) -> NotiForwarder
fn clone(&self) -> NotiForwarder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NotiForwarder
impl Debug for NotiForwarder
Source§impl Default for NotiForwarder
impl Default for NotiForwarder
Source§fn default() -> NotiForwarder
fn default() -> NotiForwarder
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotiForwarder
impl<'de> Deserialize<'de> for NotiForwarder
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 NotiForwarder
impl PartialEq for NotiForwarder
Source§fn eq(&self, other: &NotiForwarder) -> bool
fn eq(&self, other: &NotiForwarder) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for NotiForwarder
impl Serialize for NotiForwarder
impl StructuralPartialEq for NotiForwarder
Auto Trait Implementations§
impl Freeze for NotiForwarder
impl RefUnwindSafe for NotiForwarder
impl Send for NotiForwarder
impl Sync for NotiForwarder
impl Unpin for NotiForwarder
impl UnsafeUnpin for NotiForwarder
impl UnwindSafe for NotiForwarder
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