pub struct StageStateHeader {
pub version: i32,
pub seq_id: i32,
pub phase: i32,
pub flags: i32,
pub checkpoint_generation: i32,
pub prompt_token_count: i32,
pub decode_step: i32,
pub current_token: i32,
pub source_stage_index: i32,
pub reserved: i32,
}Fields§
§version: i32§seq_id: i32§phase: i32§flags: i32§checkpoint_generation: i32§prompt_token_count: i32§decode_step: i32§current_token: i32§source_stage_index: i32§reserved: i32Implementations§
Source§impl StageStateHeader
impl StageStateHeader
pub fn new(kind: WireMessageKind, dtype: WireActivationDType) -> Self
pub fn dtype(self) -> Result<WireActivationDType>
pub fn matches_kind(self, kind: WireMessageKind) -> bool
Trait Implementations§
Source§impl Clone for StageStateHeader
impl Clone for StageStateHeader
Source§fn clone(&self) -> StageStateHeader
fn clone(&self) -> StageStateHeader
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 StageStateHeader
Source§impl Debug for StageStateHeader
impl Debug for StageStateHeader
Source§impl Default for StageStateHeader
impl Default for StageStateHeader
impl Eq for StageStateHeader
Source§impl PartialEq for StageStateHeader
impl PartialEq for StageStateHeader
impl StructuralPartialEq for StageStateHeader
Auto Trait Implementations§
impl Freeze for StageStateHeader
impl RefUnwindSafe for StageStateHeader
impl Send for StageStateHeader
impl Sync for StageStateHeader
impl Unpin for StageStateHeader
impl UnsafeUnpin for StageStateHeader
impl UnwindSafe for StageStateHeader
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