pub struct MessageBase {
pub schema_version: u32,
pub run_id: String,
pub request_id: String,
pub session_id: String,
pub stage_id: String,
pub stage_index: u32,
pub topology_id: String,
pub model_id: Option<String>,
pub tokenizer_id: Option<String>,
pub chat_template_id: Option<String>,
pub seq: Option<u64>,
}Fields§
§schema_version: u32§run_id: String§request_id: String§session_id: String§stage_id: String§stage_index: u32§topology_id: String§model_id: Option<String>§tokenizer_id: Option<String>§chat_template_id: Option<String>§seq: Option<u64>Trait Implementations§
Source§impl Clone for MessageBase
impl Clone for MessageBase
Source§fn clone(&self) -> MessageBase
fn clone(&self) -> MessageBase
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 MessageBase
impl Debug for MessageBase
Source§impl<'de> Deserialize<'de> for MessageBase
impl<'de> Deserialize<'de> for MessageBase
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 MessageBase
Source§impl PartialEq for MessageBase
impl PartialEq for MessageBase
Source§impl Serialize for MessageBase
impl Serialize for MessageBase
impl StructuralPartialEq for MessageBase
Auto Trait Implementations§
impl Freeze for MessageBase
impl RefUnwindSafe for MessageBase
impl Send for MessageBase
impl Sync for MessageBase
impl Unpin for MessageBase
impl UnsafeUnpin for MessageBase
impl UnwindSafe for MessageBase
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