pub struct ReviewStarted {
pub thread_id: ThreadId,
pub turn_id: TurnId,
pub review_id: ReviewId,
pub review_thread_id: ThreadId,
pub target: ReviewTarget,
pub label: String,
pub timestamp: OffsetDateTime,
}Expand description
A review runs in its own detached thread, so thread_id is the thread the
review was requested from, review_thread_id is the detached thread, and
turn_id is the review turn inside it.
Fields§
§thread_id: ThreadId§turn_id: TurnId§review_id: ReviewId§review_thread_id: ThreadId§target: ReviewTarget§label: String§timestamp: OffsetDateTimeTrait Implementations§
Source§impl Clone for ReviewStarted
impl Clone for ReviewStarted
Source§impl Debug for ReviewStarted
impl Debug for ReviewStarted
Source§impl<'de> Deserialize<'de> for ReviewStarted
impl<'de> Deserialize<'de> for ReviewStarted
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 ReviewStarted
impl RefUnwindSafe for ReviewStarted
impl Send for ReviewStarted
impl Sync for ReviewStarted
impl Unpin for ReviewStarted
impl UnsafeUnpin for ReviewStarted
impl UnwindSafe for ReviewStarted
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