• Home
  • Raw
  • Download

Lines Matching refs:SingularGetSet

103 pub(crate) enum SingularGetSet<M> {  enum
111 impl<M: Message + 'static> SingularGetSet<M> { implementation
114 &SingularGetSet::Copy(ref copy) => copy.get_field(m), in get_ref()
115 &SingularGetSet::String(get, _) => ReflectValueRef::String(get(m)), in get_ref()
116 &SingularGetSet::Bytes(get, _) => ReflectValueRef::Bytes(get(m)), in get_ref()
117 &SingularGetSet::Enum(ref get) => ReflectValueRef::Enum(get.get_enum(m)), in get_ref()
118 &SingularGetSet::Message(ref get) => ReflectValueRef::Message(get.get_message(m)), in get_ref()
143 get_set: SingularGetSet<M>,
228 get_set: SingularGetSet::Message(ref get), in get_message_generic()
249 get_set: SingularGetSet::Enum(ref get), in get_enum_generic()
380 get_set: SingularGetSet::Copy(Box::new(GetSetCopyFnsImpl { in make_singular_u32_accessor()
397 get_set: SingularGetSet::Copy(Box::new(GetSetCopyFnsImpl { in make_singular_i32_accessor()
414 get_set: SingularGetSet::Copy(Box::new(GetSetCopyFnsImpl { in make_singular_u64_accessor()
431 get_set: SingularGetSet::Copy(Box::new(GetSetCopyFnsImpl { in make_singular_i64_accessor()
448 get_set: SingularGetSet::Copy(Box::new(GetSetCopyFnsImpl { in make_singular_f32_accessor()
465 get_set: SingularGetSet::Copy(Box::new(GetSetCopyFnsImpl { in make_singular_f64_accessor()
482 get_set: SingularGetSet::Copy(Box::new(GetSetCopyFnsImpl { in make_singular_bool_accessor()
499 get_set: SingularGetSet::Enum(Box::new(GetSingularEnumImpl { get })), in make_singular_enum_accessor()
513 get_set: SingularGetSet::String(get, set_panic), in make_singular_string_accessor()
527 get_set: SingularGetSet::Bytes(get, set_panic), in make_singular_bytes_accessor()
541 get_set: SingularGetSet::Message(Box::new(GetSingularMessageImpl { get })), in make_singular_message_accessor()