pub struct Reply {
pub thread_id: String,
pub request_id: String,
pub message_id: String,
pub content_revision: String,
pub offset: u32,
pub next_offset: Option<u32>,
pub previous_offset: Option<u32>,
pub text: String,
pub has_unsupported_parts: bool,
}Fields§
§thread_id: String§request_id: String§message_id: String§content_revision: StringContent identity, not a conversation/control ordering cursor.
offset: u32UTF-8 byte offsets into the same immutable plain-text content.
next_offset: Option<u32>§previous_offset: Option<u32>§text: String§has_unsupported_parts: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for Reply
impl<'de> Deserialize<'de> for Reply
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 Reply
impl StructuralPartialEq for Reply
Auto Trait Implementations§
impl Freeze for Reply
impl RefUnwindSafe for Reply
impl Send for Reply
impl Sync for Reply
impl Unpin for Reply
impl UnsafeUnpin for Reply
impl UnwindSafe for Reply
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