pub struct DeveloperMessage {
pub role: RoleTrue,
pub content: String,
pub name: Option<String>,
}
Fields§
§role: RoleTrue
This is the role of the message author
content: String
This is the content of the developer message
name: Option<String>
This is an optional name for the participant
Implementations§
Source§impl DeveloperMessage
impl DeveloperMessage
pub fn new(role: RoleTrue, content: String) -> DeveloperMessage
Trait Implementations§
Source§impl Clone for DeveloperMessage
impl Clone for DeveloperMessage
Source§fn clone(&self) -> DeveloperMessage
fn clone(&self) -> DeveloperMessage
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DeveloperMessage
impl Debug for DeveloperMessage
Source§impl Default for DeveloperMessage
impl Default for DeveloperMessage
Source§fn default() -> DeveloperMessage
fn default() -> DeveloperMessage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeveloperMessage
impl<'de> Deserialize<'de> for DeveloperMessage
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
Source§impl PartialEq for DeveloperMessage
impl PartialEq for DeveloperMessage
Source§impl Serialize for DeveloperMessage
impl Serialize for DeveloperMessage
impl StructuralPartialEq for DeveloperMessage
Auto Trait Implementations§
impl Freeze for DeveloperMessage
impl RefUnwindSafe for DeveloperMessage
impl Send for DeveloperMessage
impl Sync for DeveloperMessage
impl Unpin for DeveloperMessage
impl UnwindSafe for DeveloperMessage
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