pub enum GlobalEventPayload {
Show 124 variants
Variant0(GlobalEventPayloadVariant0),
Variant1(GlobalEventPayloadVariant1),
Variant2(GlobalEventPayloadVariant2),
Variant3(GlobalEventPayloadVariant3),
Variant4(GlobalEventPayloadVariant4),
Variant5(GlobalEventPayloadVariant5),
Variant6(GlobalEventPayloadVariant6),
Variant7(GlobalEventPayloadVariant7),
Variant8(GlobalEventPayloadVariant8),
Variant9(GlobalEventPayloadVariant9),
Variant10(GlobalEventPayloadVariant10),
Variant11(GlobalEventPayloadVariant11),
Variant12(GlobalEventPayloadVariant12),
Variant13(GlobalEventPayloadVariant13),
Variant14(GlobalEventPayloadVariant14),
Variant15(GlobalEventPayloadVariant15),
Variant16(GlobalEventPayloadVariant16),
Variant17(GlobalEventPayloadVariant17),
Variant18(GlobalEventPayloadVariant18),
Variant19(GlobalEventPayloadVariant19),
Variant20(GlobalEventPayloadVariant20),
Variant21(GlobalEventPayloadVariant21),
Variant22(GlobalEventPayloadVariant22),
Variant23(GlobalEventPayloadVariant23),
Variant24(GlobalEventPayloadVariant24),
Variant25(GlobalEventPayloadVariant25),
Variant26(GlobalEventPayloadVariant26),
Variant27(GlobalEventPayloadVariant27),
Variant28(GlobalEventPayloadVariant28),
Variant29(GlobalEventPayloadVariant29),
Variant30(GlobalEventPayloadVariant30),
Variant31(GlobalEventPayloadVariant31),
Variant32(GlobalEventPayloadVariant32),
Variant33(GlobalEventPayloadVariant33),
Variant34(GlobalEventPayloadVariant34),
Variant35(GlobalEventPayloadVariant35),
Variant36(GlobalEventPayloadVariant36),
Variant37(GlobalEventPayloadVariant37),
Variant38(GlobalEventPayloadVariant38),
Variant39(GlobalEventPayloadVariant39),
Variant40(GlobalEventPayloadVariant40),
Variant41(GlobalEventPayloadVariant41),
Variant42(GlobalEventPayloadVariant42),
Variant43(GlobalEventPayloadVariant43),
Variant44(GlobalEventPayloadVariant44),
Variant45(GlobalEventPayloadVariant45),
Variant46(GlobalEventPayloadVariant46),
Variant47(GlobalEventPayloadVariant47),
Variant48(GlobalEventPayloadVariant48),
Variant49(GlobalEventPayloadVariant49),
Variant50(GlobalEventPayloadVariant50),
Variant51(GlobalEventPayloadVariant51),
Variant52(GlobalEventPayloadVariant52),
Variant53(GlobalEventPayloadVariant53),
Variant54(GlobalEventPayloadVariant54),
Variant55(GlobalEventPayloadVariant55),
Variant56(GlobalEventPayloadVariant56),
Variant57(GlobalEventPayloadVariant57),
Variant58(GlobalEventPayloadVariant58),
Variant59(GlobalEventPayloadVariant59),
Variant60(GlobalEventPayloadVariant60),
Variant61(GlobalEventPayloadVariant61),
Variant62(GlobalEventPayloadVariant62),
Variant63(GlobalEventPayloadVariant63),
Variant64(GlobalEventPayloadVariant64),
Variant65(GlobalEventPayloadVariant65),
Variant66(GlobalEventPayloadVariant66),
Variant67(GlobalEventPayloadVariant67),
Variant68(GlobalEventPayloadVariant68),
Variant69(GlobalEventPayloadVariant69),
Variant70(GlobalEventPayloadVariant70),
Variant71(GlobalEventPayloadVariant71),
Variant72(GlobalEventPayloadVariant72),
Variant73(GlobalEventPayloadVariant73),
Variant74(GlobalEventPayloadVariant74),
Variant75(GlobalEventPayloadVariant75),
Variant76(GlobalEventPayloadVariant76),
Variant77(GlobalEventPayloadVariant77),
Variant78(GlobalEventPayloadVariant78),
Variant79(GlobalEventPayloadVariant79),
Variant80(GlobalEventPayloadVariant80),
Variant81(GlobalEventPayloadVariant81),
Variant82(GlobalEventPayloadVariant82),
Variant83(GlobalEventPayloadVariant83),
Variant84(GlobalEventPayloadVariant84),
Variant85(GlobalEventPayloadVariant85),
Variant86(GlobalEventPayloadVariant86),
Variant87(GlobalEventPayloadVariant87),
EventServerInstanceDisposed(EventServerInstanceDisposed),
SyncEventSessionCreated(SyncEventSessionCreated),
SyncEventSessionUpdated(SyncEventSessionUpdated),
SyncEventSessionDeleted(SyncEventSessionDeleted),
SyncEventMessageUpdated(SyncEventMessageUpdated),
SyncEventMessageRemoved(SyncEventMessageRemoved),
SyncEventMessagePartUpdated(SyncEventMessagePartUpdated),
SyncEventMessagePartRemoved(SyncEventMessagePartRemoved),
SyncEventSessionNextAgentSwitched(SyncEventSessionNextAgentSwitched),
SyncEventSessionNextModelSwitched(SyncEventSessionNextModelSwitched),
SyncEventSessionNextMoved(SyncEventSessionNextMoved),
SyncEventSessionNextPrompted(SyncEventSessionNextPrompted),
SyncEventSessionNextPromptAdmitted(SyncEventSessionNextPromptAdmitted),
SyncEventSessionNextContextUpdated(SyncEventSessionNextContextUpdated),
SyncEventSessionNextSynthetic(SyncEventSessionNextSynthetic),
SyncEventSessionNextShellStarted(SyncEventSessionNextShellStarted),
SyncEventSessionNextShellEnded(SyncEventSessionNextShellEnded),
SyncEventSessionNextStepStarted(SyncEventSessionNextStepStarted),
SyncEventSessionNextStepEnded(SyncEventSessionNextStepEnded),
SyncEventSessionNextStepFailed(SyncEventSessionNextStepFailed),
SyncEventSessionNextTextStarted(SyncEventSessionNextTextStarted),
SyncEventSessionNextTextEnded(SyncEventSessionNextTextEnded),
SyncEventSessionNextReasoningStarted(SyncEventSessionNextReasoningStarted),
SyncEventSessionNextReasoningEnded(SyncEventSessionNextReasoningEnded),
SyncEventSessionNextToolInputStarted(SyncEventSessionNextToolInputStarted),
SyncEventSessionNextToolInputEnded(SyncEventSessionNextToolInputEnded),
SyncEventSessionNextToolCalled(SyncEventSessionNextToolCalled),
SyncEventSessionNextToolProgress(SyncEventSessionNextToolProgress),
SyncEventSessionNextToolSuccess(SyncEventSessionNextToolSuccess),
SyncEventSessionNextToolFailed(SyncEventSessionNextToolFailed),
SyncEventSessionNextRetried(SyncEventSessionNextRetried),
SyncEventSessionNextCompactionStarted(SyncEventSessionNextCompactionStarted),
SyncEventSessionNextCompactionEnded(SyncEventSessionNextCompactionEnded),
SyncEventSessionNextRevertStaged(SyncEventSessionNextRevertStaged),
SyncEventSessionNextRevertCleared(SyncEventSessionNextRevertCleared),
SyncEventSessionNextRevertCommitted(SyncEventSessionNextRevertCommitted),
}Expand description
Untagged union: serde tries each variant in the order below.
Variants§
Variant0(GlobalEventPayloadVariant0)
Variant1(GlobalEventPayloadVariant1)
Variant2(GlobalEventPayloadVariant2)
Variant3(GlobalEventPayloadVariant3)
Variant4(GlobalEventPayloadVariant4)
Variant5(GlobalEventPayloadVariant5)
Variant6(GlobalEventPayloadVariant6)
Variant7(GlobalEventPayloadVariant7)
Variant8(GlobalEventPayloadVariant8)
Variant9(GlobalEventPayloadVariant9)
Variant10(GlobalEventPayloadVariant10)
Variant11(GlobalEventPayloadVariant11)
Variant12(GlobalEventPayloadVariant12)
Variant13(GlobalEventPayloadVariant13)
Variant14(GlobalEventPayloadVariant14)
Variant15(GlobalEventPayloadVariant15)
Variant16(GlobalEventPayloadVariant16)
Variant17(GlobalEventPayloadVariant17)
Variant18(GlobalEventPayloadVariant18)
Variant19(GlobalEventPayloadVariant19)
Variant20(GlobalEventPayloadVariant20)
Variant21(GlobalEventPayloadVariant21)
Variant22(GlobalEventPayloadVariant22)
Variant23(GlobalEventPayloadVariant23)
Variant24(GlobalEventPayloadVariant24)
Variant25(GlobalEventPayloadVariant25)
Variant26(GlobalEventPayloadVariant26)
Variant27(GlobalEventPayloadVariant27)
Variant28(GlobalEventPayloadVariant28)
Variant29(GlobalEventPayloadVariant29)
Variant30(GlobalEventPayloadVariant30)
Variant31(GlobalEventPayloadVariant31)
Variant32(GlobalEventPayloadVariant32)
Variant33(GlobalEventPayloadVariant33)
Variant34(GlobalEventPayloadVariant34)
Variant35(GlobalEventPayloadVariant35)
Variant36(GlobalEventPayloadVariant36)
Variant37(GlobalEventPayloadVariant37)
Variant38(GlobalEventPayloadVariant38)
Variant39(GlobalEventPayloadVariant39)
Variant40(GlobalEventPayloadVariant40)
Variant41(GlobalEventPayloadVariant41)
Variant42(GlobalEventPayloadVariant42)
Variant43(GlobalEventPayloadVariant43)
Variant44(GlobalEventPayloadVariant44)
Variant45(GlobalEventPayloadVariant45)
Variant46(GlobalEventPayloadVariant46)
Variant47(GlobalEventPayloadVariant47)
Variant48(GlobalEventPayloadVariant48)
Variant49(GlobalEventPayloadVariant49)
Variant50(GlobalEventPayloadVariant50)
Variant51(GlobalEventPayloadVariant51)
Variant52(GlobalEventPayloadVariant52)
Variant53(GlobalEventPayloadVariant53)
Variant54(GlobalEventPayloadVariant54)
Variant55(GlobalEventPayloadVariant55)
Variant56(GlobalEventPayloadVariant56)
Variant57(GlobalEventPayloadVariant57)
Variant58(GlobalEventPayloadVariant58)
Variant59(GlobalEventPayloadVariant59)
Variant60(GlobalEventPayloadVariant60)
Variant61(GlobalEventPayloadVariant61)
Variant62(GlobalEventPayloadVariant62)
Variant63(GlobalEventPayloadVariant63)
Variant64(GlobalEventPayloadVariant64)
Variant65(GlobalEventPayloadVariant65)
Variant66(GlobalEventPayloadVariant66)
Variant67(GlobalEventPayloadVariant67)
Variant68(GlobalEventPayloadVariant68)
Variant69(GlobalEventPayloadVariant69)
Variant70(GlobalEventPayloadVariant70)
Variant71(GlobalEventPayloadVariant71)
Variant72(GlobalEventPayloadVariant72)
Variant73(GlobalEventPayloadVariant73)
Variant74(GlobalEventPayloadVariant74)
Variant75(GlobalEventPayloadVariant75)
Variant76(GlobalEventPayloadVariant76)
Variant77(GlobalEventPayloadVariant77)
Variant78(GlobalEventPayloadVariant78)
Variant79(GlobalEventPayloadVariant79)
Variant80(GlobalEventPayloadVariant80)
Variant81(GlobalEventPayloadVariant81)
Variant82(GlobalEventPayloadVariant82)
Variant83(GlobalEventPayloadVariant83)
Variant84(GlobalEventPayloadVariant84)
Variant85(GlobalEventPayloadVariant85)
Variant86(GlobalEventPayloadVariant86)
Variant87(GlobalEventPayloadVariant87)
EventServerInstanceDisposed(EventServerInstanceDisposed)
SyncEventSessionCreated(SyncEventSessionCreated)
SyncEventSessionUpdated(SyncEventSessionUpdated)
SyncEventSessionDeleted(SyncEventSessionDeleted)
SyncEventMessageUpdated(SyncEventMessageUpdated)
SyncEventMessageRemoved(SyncEventMessageRemoved)
SyncEventMessagePartUpdated(SyncEventMessagePartUpdated)
SyncEventMessagePartRemoved(SyncEventMessagePartRemoved)
SyncEventSessionNextAgentSwitched(SyncEventSessionNextAgentSwitched)
SyncEventSessionNextModelSwitched(SyncEventSessionNextModelSwitched)
SyncEventSessionNextMoved(SyncEventSessionNextMoved)
SyncEventSessionNextPrompted(SyncEventSessionNextPrompted)
SyncEventSessionNextPromptAdmitted(SyncEventSessionNextPromptAdmitted)
SyncEventSessionNextContextUpdated(SyncEventSessionNextContextUpdated)
SyncEventSessionNextSynthetic(SyncEventSessionNextSynthetic)
SyncEventSessionNextShellStarted(SyncEventSessionNextShellStarted)
SyncEventSessionNextShellEnded(SyncEventSessionNextShellEnded)
SyncEventSessionNextStepStarted(SyncEventSessionNextStepStarted)
SyncEventSessionNextStepEnded(SyncEventSessionNextStepEnded)
SyncEventSessionNextStepFailed(SyncEventSessionNextStepFailed)
SyncEventSessionNextTextStarted(SyncEventSessionNextTextStarted)
SyncEventSessionNextTextEnded(SyncEventSessionNextTextEnded)
SyncEventSessionNextReasoningStarted(SyncEventSessionNextReasoningStarted)
SyncEventSessionNextReasoningEnded(SyncEventSessionNextReasoningEnded)
SyncEventSessionNextToolInputStarted(SyncEventSessionNextToolInputStarted)
SyncEventSessionNextToolInputEnded(SyncEventSessionNextToolInputEnded)
SyncEventSessionNextToolCalled(SyncEventSessionNextToolCalled)
SyncEventSessionNextToolProgress(SyncEventSessionNextToolProgress)
SyncEventSessionNextToolSuccess(SyncEventSessionNextToolSuccess)
SyncEventSessionNextToolFailed(SyncEventSessionNextToolFailed)
SyncEventSessionNextRetried(SyncEventSessionNextRetried)
SyncEventSessionNextCompactionStarted(SyncEventSessionNextCompactionStarted)
SyncEventSessionNextCompactionEnded(SyncEventSessionNextCompactionEnded)
SyncEventSessionNextRevertStaged(SyncEventSessionNextRevertStaged)
SyncEventSessionNextRevertCleared(SyncEventSessionNextRevertCleared)
SyncEventSessionNextRevertCommitted(SyncEventSessionNextRevertCommitted)
Trait Implementations§
Source§impl Clone for GlobalEventPayload
impl Clone for GlobalEventPayload
Source§fn clone(&self) -> GlobalEventPayload
fn clone(&self) -> GlobalEventPayload
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 moreSource§impl Debug for GlobalEventPayload
impl Debug for GlobalEventPayload
Source§impl<'de> Deserialize<'de> for GlobalEventPayload
impl<'de> Deserialize<'de> for GlobalEventPayload
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 GlobalEventPayload
impl PartialEq for GlobalEventPayload
Source§impl Serialize for GlobalEventPayload
impl Serialize for GlobalEventPayload
impl StructuralPartialEq for GlobalEventPayload
Auto Trait Implementations§
impl Freeze for GlobalEventPayload
impl RefUnwindSafe for GlobalEventPayload
impl Send for GlobalEventPayload
impl Sync for GlobalEventPayload
impl Unpin for GlobalEventPayload
impl UnsafeUnpin for GlobalEventPayload
impl UnwindSafe for GlobalEventPayload
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