pub enum AiMessageVisibility {
Internal,
UserVisible,
Hidden,
Redacted,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AiMessageVisibility
impl Clone for AiMessageVisibility
Source§fn clone(&self) -> AiMessageVisibility
fn clone(&self) -> AiMessageVisibility
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AiMessageVisibility
impl Debug for AiMessageVisibility
Source§impl Display for AiMessageVisibility
impl Display for AiMessageVisibility
Source§impl FromStr for AiMessageVisibility
impl FromStr for AiMessageVisibility
Source§impl Hash for AiMessageVisibility
impl Hash for AiMessageVisibility
Source§impl Ord for AiMessageVisibility
impl Ord for AiMessageVisibility
Source§fn cmp(&self, other: &AiMessageVisibility) -> Ordering
fn cmp(&self, other: &AiMessageVisibility) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AiMessageVisibility
impl PartialEq for AiMessageVisibility
Source§fn eq(&self, other: &AiMessageVisibility) -> bool
fn eq(&self, other: &AiMessageVisibility) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for AiMessageVisibility
impl PartialOrd for AiMessageVisibility
impl Copy for AiMessageVisibility
impl Eq for AiMessageVisibility
impl StructuralPartialEq for AiMessageVisibility
Auto Trait Implementations§
impl Freeze for AiMessageVisibility
impl RefUnwindSafe for AiMessageVisibility
impl Send for AiMessageVisibility
impl Sync for AiMessageVisibility
impl Unpin for AiMessageVisibility
impl UnsafeUnpin for AiMessageVisibility
impl UnwindSafe for AiMessageVisibility
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