pub enum TimelineOperationKind {
ToolCallStarted,
ToolCallFinished,
CursorMoved,
BranchCreated,
}Expand description
Explicit timeline operation kind stored in every operation envelope.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for TimelineOperationKind
impl Clone for TimelineOperationKind
Source§fn clone(&self) -> TimelineOperationKind
fn clone(&self) -> TimelineOperationKind
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 moreimpl Copy for TimelineOperationKind
Source§impl Debug for TimelineOperationKind
impl Debug for TimelineOperationKind
Source§impl<'de> Deserialize<'de> for TimelineOperationKind
impl<'de> Deserialize<'de> for TimelineOperationKind
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 TimelineOperationKind
Source§impl Hash for TimelineOperationKind
impl Hash for TimelineOperationKind
Source§impl PartialEq for TimelineOperationKind
impl PartialEq for TimelineOperationKind
Source§fn eq(&self, other: &TimelineOperationKind) -> bool
fn eq(&self, other: &TimelineOperationKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TimelineOperationKind
impl Serialize for TimelineOperationKind
impl StructuralPartialEq for TimelineOperationKind
Auto Trait Implementations§
impl Freeze for TimelineOperationKind
impl RefUnwindSafe for TimelineOperationKind
impl Send for TimelineOperationKind
impl Sync for TimelineOperationKind
impl Unpin for TimelineOperationKind
impl UnsafeUnpin for TimelineOperationKind
impl UnwindSafe for TimelineOperationKind
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