pub enum MachineService {
Charging,
Data,
Compute,
Storage,
Delivery,
Other,
}Expand description
G-C3: Classification of machine-to-machine service types.
Variants§
Charging
EV charging (pay-per-kWh)
Data
Sensor / telemetry data sale
Compute
Compute resource leasing (CPU/GPU)
Storage
Storage provisioning
Delivery
Autonomous delivery / logistics
Other
Machine-to-machine service not otherwise classified
Trait Implementations§
Source§impl Clone for MachineService
impl Clone for MachineService
impl Copy for MachineService
Source§impl Debug for MachineService
impl Debug for MachineService
Source§impl<'de> Deserialize<'de> for MachineService
impl<'de> Deserialize<'de> for MachineService
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MachineService
Source§impl PartialEq for MachineService
impl PartialEq for MachineService
Source§impl Serialize for MachineService
impl Serialize for MachineService
impl StructuralPartialEq for MachineService
Auto Trait Implementations§
impl Freeze for MachineService
impl RefUnwindSafe for MachineService
impl Send for MachineService
impl Sync for MachineService
impl Unpin for MachineService
impl UnsafeUnpin for MachineService
impl UnwindSafe for MachineService
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