Struct splits_io_api::ChatMessage
source · pub struct ChatMessage {
pub body: Box<str>,
pub created_at: Box<str>,
pub from_entrant: bool,
pub updated_at: Box<str>,
pub user: Runner,
}
Expand description
A Chat Message is a shortform message sent by a user to a Race
Fields§
§body: Box<str>
The contents of the message.
created_at: Box<str>
The time and date at which this message was created on splits.io. This field conforms to ISO 8601.
from_entrant: bool
Boolean indicating whether the sender was in the race when the message was sent.
updated_at: Box<str>
The time and date at which this message was most recently modified on splits.io. This field conforms to ISO 8601.
user: Runner
The Runner that sent the message.
Trait Implementations§
source§impl Debug for ChatMessage
impl Debug for ChatMessage
source§impl<'de> Deserialize<'de> for ChatMessage
impl<'de> Deserialize<'de> for ChatMessage
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 RefUnwindSafe for ChatMessage
impl Send for ChatMessage
impl Sync for ChatMessage
impl Unpin for ChatMessage
impl UnwindSafe for ChatMessage
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