Skip to main content

read_string_ref

Function read_string_ref 

Source
pub fn read_string_ref(data: &[u8], offset: usize) -> Option<(&str, usize)>
Expand description

从字节数组中读取字符串引用(零拷贝版本)

§零延迟优化

返回 &str 引用而不是 String,避免 50-100ns 的堆分配开销

§用法

let (name_ref, consumed) = read_string_ref(data, offset)?;
// 直接使用引用,无需分配
println!("Name: {}", name_ref);