pub struct ExtPipeContact {
pub name: Option<String>,
pub email: Option<String>,
pub role: Option<String>,
pub send_notification: Option<bool>,
}Expand description
Contact person for an extraction pipeline
Fields§
§name: Option<String>Name of contact.
email: Option<String>Contact e-mail.
role: Option<String>Contact role.
send_notification: Option<bool>Whether to send a notification to this person when the status of an extraciton pipeline changes.
Trait Implementations§
Source§impl Clone for ExtPipeContact
impl Clone for ExtPipeContact
Source§fn clone(&self) -> ExtPipeContact
fn clone(&self) -> ExtPipeContact
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 ExtPipeContact
impl Debug for ExtPipeContact
Source§impl Default for ExtPipeContact
impl Default for ExtPipeContact
Source§fn default() -> ExtPipeContact
fn default() -> ExtPipeContact
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExtPipeContact
impl<'de> Deserialize<'de> for ExtPipeContact
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 Freeze for ExtPipeContact
impl RefUnwindSafe for ExtPipeContact
impl Send for ExtPipeContact
impl Sync for ExtPipeContact
impl Unpin for ExtPipeContact
impl UnwindSafe for ExtPipeContact
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