protobuf/reflect/acc/v2/
mod.rs

1use crate::reflect::acc::v2::map::MapFieldAccessorHolder;
2use crate::reflect::acc::v2::repeated::RepeatedFieldAccessorHolder;
3use crate::reflect::acc::v2::singular::SingularFieldAccessorHolder;
4
5pub(crate) mod map;
6pub(crate) mod repeated;
7pub(crate) mod singular;
8
9#[derive(Debug)]
10pub(crate) enum AccessorV2 {
11    Singular(SingularFieldAccessorHolder),
12    Repeated(RepeatedFieldAccessorHolder),
13    Map(MapFieldAccessorHolder),
14}