pub enum HandoffFact {
SourceHeld {
handoff_id: HandoffId,
transfer_timing: HandoffTransferTiming,
},
DestinationReserved {
handoff_id: HandoffId,
transferable_prompt_tokens: usize,
},
TransferCompleted {
handoff_id: HandoffId,
},
Failed {
handoff_id: HandoffId,
},
TimedOut {
handoff_id: HandoffId,
},
Canceled {
handoff_id: HandoffId,
},
}Variants§
Trait Implementations§
Source§impl Clone for HandoffFact
impl Clone for HandoffFact
Source§fn clone(&self) -> HandoffFact
fn clone(&self) -> HandoffFact
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 HandoffFact
impl Debug for HandoffFact
Source§impl<'de> Deserialize<'de> for HandoffFact
impl<'de> Deserialize<'de> for HandoffFact
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 HandoffFact
impl PartialEq for HandoffFact
Source§impl Serialize for HandoffFact
impl Serialize for HandoffFact
impl StructuralPartialEq for HandoffFact
Auto Trait Implementations§
impl Freeze for HandoffFact
impl RefUnwindSafe for HandoffFact
impl Send for HandoffFact
impl Sync for HandoffFact
impl Unpin for HandoffFact
impl UnsafeUnpin for HandoffFact
impl UnwindSafe for HandoffFact
Blanket Implementations§
impl<T> BlockMetadata for T
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