pub struct NextcloudTalkConfig {
pub enabled: bool,
pub base_url: String,
pub app_token: String,
pub room_token: String,
pub poll_interval_seconds: u64,
pub allow_from: Vec<String>,
}Expand description
Nextcloud Talk channel configuration
Fields§
§enabled: bool§base_url: String§app_token: String§room_token: String§poll_interval_seconds: u64§allow_from: Vec<String>Trait Implementations§
Source§impl Clone for NextcloudTalkConfig
impl Clone for NextcloudTalkConfig
Source§fn clone(&self) -> NextcloudTalkConfig
fn clone(&self) -> NextcloudTalkConfig
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 NextcloudTalkConfig
impl Debug for NextcloudTalkConfig
Source§impl Default for NextcloudTalkConfig
impl Default for NextcloudTalkConfig
Source§impl<'de> Deserialize<'de> for NextcloudTalkConfig
impl<'de> Deserialize<'de> for NextcloudTalkConfig
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 NextcloudTalkConfig
impl RefUnwindSafe for NextcloudTalkConfig
impl Send for NextcloudTalkConfig
impl Sync for NextcloudTalkConfig
impl Unpin for NextcloudTalkConfig
impl UnsafeUnpin for NextcloudTalkConfig
impl UnwindSafe for NextcloudTalkConfig
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