Struct protobuf::reflect::FieldDescriptor
[−]
[src]
pub struct FieldDescriptor {
// some fields omitted
}pub struct FieldDescriptor {
// some fields omitted
}impl FieldDescriptor[src]fn proto(&self) -> &'static FieldDescriptorProtofn name(&self) -> &'static strfn is_repeated(&self) -> boolfn has_field(&self, m: &Message) -> boolfn len_field(&self, m: &Message) -> usizefn get_message<'a>(&self, m: &'a Message) -> &'a Messagefn get_rep_message_item<'a>(&self, m: &'a Message, index: usize) -> &'a Messagefn get_enum(&self, m: &Message) -> &'static EnumValueDescriptorfn get_rep_enum_item(&self, m: &Message, index: usize) -> &'static EnumValueDescriptorfn get_str<'a>(&self, m: &'a Message) -> &'a strfn get_rep_str<'a>(&self, m: &'a Message) -> &'a [String]fn get_rep_str_item<'a>(&self, m: &'a Message, index: usize) -> &'a strfn get_bytes<'a>(&self, m: &'a Message) -> &'a [u8]fn get_rep_bytes<'a>(&self, m: &'a Message) -> &'a [Vec<u8>]fn get_rep_bytes_item<'a>(&self, m: &'a Message, index: usize) -> &'a [u8]fn get_u32(&self, m: &Message) -> u32fn get_rep_u32<'a>(&self, m: &'a Message) -> &'a [u32]fn get_u64(&self, m: &Message) -> u64fn get_rep_u64<'a>(&self, m: &'a Message) -> &'a [u64]fn get_i32(&self, m: &Message) -> i32fn get_rep_i32<'a>(&self, m: &'a Message) -> &'a [i32]fn get_i64(&self, m: &Message) -> i64fn get_rep_i64<'a>(&self, m: &'a Message) -> &'a [i64]fn get_bool(&self, m: &Message) -> boolfn get_rep_bool<'a>(&self, m: &'a Message) -> &'a [bool]fn get_f32(&self, m: &Message) -> f32fn get_rep_f32<'a>(&self, m: &'a Message) -> &'a [f32]fn get_f64(&self, m: &Message) -> f64fn get_rep_f64<'a>(&self, m: &'a Message) -> &'a [f64]