pub struct SessionRoutingConfig {
pub direct_strategy: String,
pub group_strategy: String,
pub thread_overrides_channel: bool,
pub pairing_approval_required: bool,
pub default_group_activation: String,
pub default_send_mode: String,
pub default_chunk_chars: usize,
pub default_chunk_delay_ms: u64,
}Expand description
Session-routing policy configuration.
Fields§
§direct_strategy: String§group_strategy: String§thread_overrides_channel: bool§pairing_approval_required: bool§default_group_activation: String§default_send_mode: String§default_chunk_chars: usize§default_chunk_delay_ms: u64Trait Implementations§
Source§impl Clone for SessionRoutingConfig
impl Clone for SessionRoutingConfig
Source§fn clone(&self) -> SessionRoutingConfig
fn clone(&self) -> SessionRoutingConfig
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 SessionRoutingConfig
impl Debug for SessionRoutingConfig
Source§impl<'de> Deserialize<'de> for SessionRoutingConfig
impl<'de> Deserialize<'de> for SessionRoutingConfig
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 SessionRoutingConfig
impl RefUnwindSafe for SessionRoutingConfig
impl Send for SessionRoutingConfig
impl Sync for SessionRoutingConfig
impl Unpin for SessionRoutingConfig
impl UnsafeUnpin for SessionRoutingConfig
impl UnwindSafe for SessionRoutingConfig
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