pub enum EventTag {
EVENT_NOT_DEFINED = 0,
TRACKING_START = 1,
TRACKING_END = 2,
AREA_ENTER = 3,
AREA_EXIT = 4,
ZONE_ENTER = 5,
ZONE_EXIT = 6,
}
Variants§
EVENT_NOT_DEFINED = 0
TRACKING_START = 1
TRACKING_END = 2
AREA_ENTER = 3
AREA_EXIT = 4
ZONE_ENTER = 5
ZONE_EXIT = 6
Trait Implementations§
Source§impl ProtobufEnum for EventTag
impl ProtobufEnum for EventTag
Source§fn from_i32(value: i32) -> Option<EventTag>
fn from_i32(value: i32) -> Option<EventTag>
Try to create an enum from
i32
value.
Return None
if value is unknown.Source§fn enum_descriptor_static() -> &'static EnumDescriptor
fn enum_descriptor_static() -> &'static EnumDescriptor
Get enum descriptor by type.
Source§fn descriptor(&self) -> &'static EnumValueDescriptor
fn descriptor(&self) -> &'static EnumValueDescriptor
Get enum value descriptor.
Source§fn enum_descriptor(&self) -> &'static EnumDescriptor
fn enum_descriptor(&self) -> &'static EnumDescriptor
Get enum descriptor.
Source§impl ProtobufValue for EventTag
impl ProtobufValue for EventTag
Source§fn as_ref(&self) -> ReflectValueRef<'_>
fn as_ref(&self) -> ReflectValueRef<'_>
As ref
Source§fn is_non_zero(&self) -> bool
fn is_non_zero(&self) -> bool
Is value non-zero?
Source§fn as_ref_copy(&self) -> ReflectValueRef<'static>
fn as_ref_copy(&self) -> ReflectValueRef<'static>
impl Copy for EventTag
impl Eq for EventTag
impl StructuralPartialEq for EventTag
Auto Trait Implementations§
impl Freeze for EventTag
impl RefUnwindSafe for EventTag
impl Send for EventTag
impl Sync for EventTag
impl Unpin for EventTag
impl UnwindSafe for EventTag
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more