vllm_omni.engine.request_snapshot ¶
Full request snapshots with a fast path for immutable scalar leaves.
copy_request_snapshot ¶
Deep-copy all fields, preserving aliases and isolating mutable containers.
Plain numeric/text trees do not need generic object dispatch or an identity lookup for each immutable scalar. Subclasses and other objects retain their regular deepcopy contracts. No model fields are filtered or shared here.