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