pub enum ProfilePhase {
Load,
Prepare,
Forward,
Prefill,
Decode,
Transfer,
Synchronize,
}Variants§
Load
Prepare
Forward
Backend operation shared by prefill and decode. The exact request phase is derived from the bound work shape rather than changing operation identity or selecting another provider in the hot path.
Prefill
Decode
Transfer
Synchronize
Trait Implementations§
Source§impl Clone for ProfilePhase
impl Clone for ProfilePhase
Source§fn clone(&self) -> ProfilePhase
fn clone(&self) -> ProfilePhase
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 ProfilePhase
Source§impl Debug for ProfilePhase
impl Debug for ProfilePhase
Source§impl<'de> Deserialize<'de> for ProfilePhase
impl<'de> Deserialize<'de> for ProfilePhase
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 ProfilePhase
Source§impl PartialEq for ProfilePhase
impl PartialEq for ProfilePhase
Source§impl Serialize for ProfilePhase
impl Serialize for ProfilePhase
impl StructuralPartialEq for ProfilePhase
Auto Trait Implementations§
impl Freeze for ProfilePhase
impl RefUnwindSafe for ProfilePhase
impl Send for ProfilePhase
impl Sync for ProfilePhase
impl Unpin for ProfilePhase
impl UnsafeUnpin for ProfilePhase
impl UnwindSafe for ProfilePhase
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