pub struct RawKvEvent {
pub event: KvCacheEvent,
pub block_token_ids: Option<Vec<Vec<u32>>>,
pub storage_tier: StorageTier,
}Expand description
Raw KV event payload used by transport-specific publishers such as the vLLM-native ZMQ event stream.
Fields§
§event: KvCacheEvent§block_token_ids: Option<Vec<Vec<u32>>>§storage_tier: StorageTierTrait Implementations§
Source§impl Clone for RawKvEvent
impl Clone for RawKvEvent
Source§fn clone(&self) -> RawKvEvent
fn clone(&self) -> RawKvEvent
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 moreAuto Trait Implementations§
impl Freeze for RawKvEvent
impl RefUnwindSafe for RawKvEvent
impl Send for RawKvEvent
impl Sync for RawKvEvent
impl Unpin for RawKvEvent
impl UnsafeUnpin for RawKvEvent
impl UnwindSafe for RawKvEvent
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