pub struct MessageSendConfig {
pub accepted_output_modes: Option<Vec<String>>,
pub blocking: Option<bool>,
pub history_length: Option<u32>,
}Expand description
Configuration for message send
Fields§
§accepted_output_modes: Option<Vec<String>>§blocking: Option<bool>§history_length: Option<u32>Trait Implementations§
Source§impl Clone for MessageSendConfig
impl Clone for MessageSendConfig
Source§fn clone(&self) -> MessageSendConfig
fn clone(&self) -> MessageSendConfig
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MessageSendConfig
impl Debug for MessageSendConfig
Source§impl<'de> Deserialize<'de> for MessageSendConfig
impl<'de> Deserialize<'de> for MessageSendConfig
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 MessageSendConfig
impl RefUnwindSafe for MessageSendConfig
impl Send for MessageSendConfig
impl Sync for MessageSendConfig
impl Unpin for MessageSendConfig
impl UnwindSafe for MessageSendConfig
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)