pub struct ConversationResult {
pub conversation_id: String,
pub posts: Vec<Tweet>,
pub edges: Vec<ConversationEdge>,
}Expand description
Result of a conversation retrieval
Fields§
§conversation_id: StringThe conversation_id that identifies this conversation thread
posts: Vec<Tweet>All posts in the conversation (flat list)
edges: Vec<ConversationEdge>Parent-child edges for tree reconstruction
Trait Implementations§
Source§impl Clone for ConversationResult
impl Clone for ConversationResult
Source§fn clone(&self) -> ConversationResult
fn clone(&self) -> ConversationResult
Returns a duplicate of the value. Read more
1.0.0 · 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 ConversationResult
impl Debug for ConversationResult
Source§impl<'de> Deserialize<'de> for ConversationResult
impl<'de> Deserialize<'de> for ConversationResult
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 Freeze for ConversationResult
impl RefUnwindSafe for ConversationResult
impl Send for ConversationResult
impl Sync for ConversationResult
impl Unpin for ConversationResult
impl UnsafeUnpin for ConversationResult
impl UnwindSafe for ConversationResult
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