Lines Matching refs:ReflectValueRef
4 use super::value::ReflectValueRef;
103 fn get(&self, index: usize) -> ReflectValueRef<'a>; in get()
109 fn get(&self, index: usize) -> ReflectValueRef<'a>; in get()
145 fn get(&self, index: usize) -> ReflectValueRef<'a> { in get()
148 ReflectRepeatedRef::U32(ref r) => ReflectValueRef::U32(r[index]), in get()
149 ReflectRepeatedRef::U64(ref r) => ReflectValueRef::U64(r[index]), in get()
150 ReflectRepeatedRef::I32(ref r) => ReflectValueRef::I32(r[index]), in get()
151 ReflectRepeatedRef::I64(ref r) => ReflectValueRef::I64(r[index]), in get()
152 ReflectRepeatedRef::F32(ref r) => ReflectValueRef::F32(r[index]), in get()
153 ReflectRepeatedRef::F64(ref r) => ReflectValueRef::F64(r[index]), in get()
154 ReflectRepeatedRef::Bool(ref r) => ReflectValueRef::Bool(r[index]), in get()
155 ReflectRepeatedRef::String(ref r) => ReflectValueRef::String(&r[index]), in get()
156 ReflectRepeatedRef::Bytes(ref r) => ReflectValueRef::Bytes(&r[index]), in get()
169 type Item = ReflectValueRef<'a>;
184 type Item = ReflectValueRef<'a>;