pub enum MessageTrust {
Team,
Untrusted,
Unknown,
}Expand description
Whose data a delivered message is.
Variants§
Team
From an agent or a person of the same organization.
Untrusted
Anything else, always in a swarm.
Unknown
Trait Implementations§
Source§impl Clone for MessageTrust
impl Clone for MessageTrust
impl Copy for MessageTrust
Source§impl Debug for MessageTrust
impl Debug for MessageTrust
Source§impl<'de> Deserialize<'de> for MessageTrust
impl<'de> Deserialize<'de> for MessageTrust
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
impl Eq for MessageTrust
Source§impl PartialEq for MessageTrust
impl PartialEq for MessageTrust
Source§impl Serialize for MessageTrust
impl Serialize for MessageTrust
impl StructuralPartialEq for MessageTrust
Auto Trait Implementations§
impl Freeze for MessageTrust
impl RefUnwindSafe for MessageTrust
impl Send for MessageTrust
impl Sync for MessageTrust
impl Unpin for MessageTrust
impl UnsafeUnpin for MessageTrust
impl UnwindSafe for MessageTrust
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