pub struct DingTalkConfig {
pub enabled: bool,
pub client_id: String,
pub client_secret: String,
pub robot_code: String,
pub dm_policy: String,
pub group_policy: String,
pub allow_from: Vec<String>,
}Expand description
DingTalk channel configuration
Fields§
§enabled: bool§client_id: String§client_secret: String§robot_code: String§dm_policy: String§group_policy: String§allow_from: Vec<String>Trait Implementations§
Source§impl Clone for DingTalkConfig
impl Clone for DingTalkConfig
Source§fn clone(&self) -> DingTalkConfig
fn clone(&self) -> DingTalkConfig
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 DingTalkConfig
impl Debug for DingTalkConfig
Source§impl Default for DingTalkConfig
impl Default for DingTalkConfig
Source§impl<'de> Deserialize<'de> for DingTalkConfig
impl<'de> Deserialize<'de> for DingTalkConfig
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 DingTalkConfig
impl RefUnwindSafe for DingTalkConfig
impl Send for DingTalkConfig
impl Sync for DingTalkConfig
impl Unpin for DingTalkConfig
impl UnsafeUnpin for DingTalkConfig
impl UnwindSafe for DingTalkConfig
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