Enum ChannelConversationScope
pub enum ChannelConversationScope {
Sender,
ReplyTarget,
}Expand description
Conversation history scope for an inbound channel message.
Variants§
Sender
Isolate history by channel, room/reply target, thread, and sender.
ReplyTarget
Share history for everyone in the room/reply target.
Trait Implementations§
Source§impl Clone for ChannelConversationScope
impl Clone for ChannelConversationScope
Source§fn clone(&self) -> ChannelConversationScope
fn clone(&self) -> ChannelConversationScope
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChannelConversationScope
impl Debug for ChannelConversationScope
Source§impl Default for ChannelConversationScope
impl Default for ChannelConversationScope
Source§fn default() -> ChannelConversationScope
fn default() -> ChannelConversationScope
Returns the “default value” for a type. Read more
Source§impl PartialEq for ChannelConversationScope
impl PartialEq for ChannelConversationScope
Source§fn eq(&self, other: &ChannelConversationScope) -> bool
fn eq(&self, other: &ChannelConversationScope) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ChannelConversationScope
impl Eq for ChannelConversationScope
impl StructuralPartialEq for ChannelConversationScope
Auto Trait Implementations§
impl Freeze for ChannelConversationScope
impl RefUnwindSafe for ChannelConversationScope
impl Send for ChannelConversationScope
impl Sync for ChannelConversationScope
impl Unpin for ChannelConversationScope
impl UnsafeUnpin for ChannelConversationScope
impl UnwindSafe for ChannelConversationScope
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