pub struct ThreadTurnView {
pub id: TurnId,
pub status: ThreadTurnStatus,
pub items: Vec<ThreadItemView>,
pub error: Option<ThreadTurnErrorView>,
pub extra: Map<String, Value>,
}Fields§
§id: TurnId§status: ThreadTurnStatus§items: Vec<ThreadItemView>§error: Option<ThreadTurnErrorView>§extra: Map<String, Value>Trait Implementations§
Source§impl Clone for ThreadTurnView
impl Clone for ThreadTurnView
Source§fn clone(&self) -> ThreadTurnView
fn clone(&self) -> ThreadTurnView
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 ThreadTurnView
impl Debug for ThreadTurnView
Source§impl<'de> Deserialize<'de> for ThreadTurnView
impl<'de> Deserialize<'de> for ThreadTurnView
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
Source§impl PartialEq for ThreadTurnView
impl PartialEq for ThreadTurnView
Source§impl Serialize for ThreadTurnView
impl Serialize for ThreadTurnView
impl StructuralPartialEq for ThreadTurnView
Auto Trait Implementations§
impl Freeze for ThreadTurnView
impl RefUnwindSafe for ThreadTurnView
impl Send for ThreadTurnView
impl Sync for ThreadTurnView
impl Unpin for ThreadTurnView
impl UnsafeUnpin for ThreadTurnView
impl UnwindSafe for ThreadTurnView
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