[−][src]Trait protobuf::reflect::accessor::FieldAccessor
this trait should not be used directly, use FieldDescriptor
instead
this trait should not be used directly, use FieldDescriptor
instead
fn name_generic(&self) -> &'static str
fn has_field_generic(&self, m: &dyn Message) -> bool
fn len_field_generic(&self, m: &dyn Message) -> usize
fn get_message_generic<'a>(&self, m: &'a dyn Message) -> &'a dyn Message
fn get_enum_generic(&self, m: &dyn Message) -> &'static EnumValueDescriptor
fn get_str_generic<'a>(&self, m: &'a dyn Message) -> &'a str
fn get_bytes_generic<'a>(&self, m: &'a dyn Message) -> &'a [u8]
fn get_u32_generic(&self, m: &dyn Message) -> u32
fn get_u64_generic(&self, m: &dyn Message) -> u64
fn get_i32_generic(&self, m: &dyn Message) -> i32
fn get_i64_generic(&self, m: &dyn Message) -> i64
fn get_bool_generic(&self, m: &dyn Message) -> bool
fn get_f32_generic(&self, m: &dyn Message) -> f32
fn get_f64_generic(&self, m: &dyn Message) -> f64
fn get_reflect<'a>(&self, m: &'a dyn Message) -> ReflectFieldRef<'a>