pub struct RuntimeMessage {
pub role: RuntimeMessageRole,
pub text: String,
}Fields§
§role: RuntimeMessageRole§text: StringTrait Implementations§
Source§impl Clone for RuntimeMessage
impl Clone for RuntimeMessage
Source§fn clone(&self) -> RuntimeMessage
fn clone(&self) -> RuntimeMessage
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 RuntimeMessage
impl Debug for RuntimeMessage
Source§impl<'de> Deserialize<'de> for RuntimeMessage
impl<'de> Deserialize<'de> for RuntimeMessage
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 RuntimeMessage
Source§impl PartialEq for RuntimeMessage
impl PartialEq for RuntimeMessage
Source§impl Serialize for RuntimeMessage
impl Serialize for RuntimeMessage
impl StructuralPartialEq for RuntimeMessage
Auto Trait Implementations§
impl Freeze for RuntimeMessage
impl RefUnwindSafe for RuntimeMessage
impl Send for RuntimeMessage
impl Sync for RuntimeMessage
impl Unpin for RuntimeMessage
impl UnsafeUnpin for RuntimeMessage
impl UnwindSafe for RuntimeMessage
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