pub struct MultiConversationsSelect {
pub placeholder: Text,
pub action_id: String,
pub initial_conversations: Vec<String>,
pub default_to_current_conversation: bool,
pub confirm: Option<ConfirmationDialog>,
pub max_selected_items: Option<usize>,
pub filter: Option<FilterAction>,
}Fields§
§placeholder: Text§action_id: String§initial_conversations: Vec<String>§default_to_current_conversation: bool§confirm: Option<ConfirmationDialog>§max_selected_items: Option<usize>§filter: Option<FilterAction>Trait Implementations§
Source§impl Debug for MultiConversationsSelect
impl Debug for MultiConversationsSelect
Source§impl Default for MultiConversationsSelect
impl Default for MultiConversationsSelect
Source§fn default() -> MultiConversationsSelect
fn default() -> MultiConversationsSelect
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MultiConversationsSelect
impl<'de> Deserialize<'de> for MultiConversationsSelect
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 MultiConversationsSelect
impl RefUnwindSafe for MultiConversationsSelect
impl Send for MultiConversationsSelect
impl Sync for MultiConversationsSelect
impl Unpin for MultiConversationsSelect
impl UnwindSafe for MultiConversationsSelect
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