pub enum MessageTriggerEnum {
Show 13 variants
BootNotification,
LogStatusNotification,
FirmwareStatusNotification,
Heartbeat,
MeterValues,
SignChargingStationCertificate,
SignV2GCertificate,
SignV2G20Certificate,
StatusNotification,
TransactionEvent,
SignCombinedCertificate,
PublishFirmwareStatusNotification,
CustomTrigger,
}Expand description
Type of message to be triggered.
Variants§
BootNotification
LogStatusNotification
FirmwareStatusNotification
Heartbeat
MeterValues
SignChargingStationCertificate
SignV2GCertificate
SignV2G20Certificate
StatusNotification
TransactionEvent
SignCombinedCertificate
PublishFirmwareStatusNotification
CustomTrigger
Trait Implementations§
Source§impl Clone for MessageTriggerEnum
impl Clone for MessageTriggerEnum
Source§fn clone(&self) -> MessageTriggerEnum
fn clone(&self) -> MessageTriggerEnum
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MessageTriggerEnum
impl Debug for MessageTriggerEnum
impl Eq for MessageTriggerEnum
Source§impl PartialEq for MessageTriggerEnum
impl PartialEq for MessageTriggerEnum
impl StructuralPartialEq for MessageTriggerEnum
Auto Trait Implementations§
impl Freeze for MessageTriggerEnum
impl RefUnwindSafe for MessageTriggerEnum
impl Send for MessageTriggerEnum
impl Sync for MessageTriggerEnum
impl Unpin for MessageTriggerEnum
impl UnsafeUnpin for MessageTriggerEnum
impl UnwindSafe for MessageTriggerEnum
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