Lines Matching refs:ReflectRepeated
20 use crate::reflect::repeated::ReflectRepeated;
150 Repeated(Box<dyn FieldAccessor2<M, dyn ReflectRepeated>>),
548 impl<M, V> FieldAccessor2<M, dyn ReflectRepeated> for MessageGetMut<M, Vec<V>>
553 fn get_field<'a>(&self, m: &'a M) -> &'a dyn ReflectRepeated { in get_field() argument
554 (self.get_field)(m) as &dyn ReflectRepeated in get_field()
557 fn mut_field<'a>(&self, m: &'a mut M) -> &'a mut dyn ReflectRepeated { in mut_field() argument
558 (self.mut_field)(m) as &mut dyn ReflectRepeated in mut_field()
580 impl<M, V> FieldAccessor2<M, dyn ReflectRepeated> for MessageGetMut<M, RepeatedField<V>>
585 fn get_field<'a>(&self, m: &'a M) -> &'a dyn ReflectRepeated { in get_field() argument
586 (self.get_field)(m) as &dyn ReflectRepeated in get_field()
589 fn mut_field<'a>(&self, m: &'a mut M) -> &'a mut dyn ReflectRepeated { in mut_field() argument
590 (self.mut_field)(m) as &mut dyn ReflectRepeated in mut_field()