pub struct RemoteStartTransactionRequest {
pub connector_id: Option<u64>,
pub id_tag: String,
pub charging_profile: Option<ChargingProfile>,
}
Expand description
This contains the field definitions of the RemoteStartTransactionRequest PDU sent to Charge Point by Central System. See also Remote Start Transaction
Fields§
§connector_id: Option<u64>
Optional. Number of the connector on which to start the transaction. connectorId SHALL be > 0
id_tag: String
Required. The identifier that Charge Point must use to start a transaction.
charging_profile: Option<ChargingProfile>
Optional. Charging Profile to be used by the Charge Point for the requested transaction. ChargingProfilePurpose MUST be set to TxProfile
Trait Implementations§
source§impl Clone for RemoteStartTransactionRequest
impl Clone for RemoteStartTransactionRequest
source§fn clone(&self) -> RemoteStartTransactionRequest
fn clone(&self) -> RemoteStartTransactionRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for RemoteStartTransactionRequest
impl Default for RemoteStartTransactionRequest
source§fn default() -> RemoteStartTransactionRequest
fn default() -> RemoteStartTransactionRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for RemoteStartTransactionRequest
impl<'de> Deserialize<'de> for RemoteStartTransactionRequest
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
source§impl PartialEq<RemoteStartTransactionRequest> for RemoteStartTransactionRequest
impl PartialEq<RemoteStartTransactionRequest> for RemoteStartTransactionRequest
source§fn eq(&self, other: &RemoteStartTransactionRequest) -> bool
fn eq(&self, other: &RemoteStartTransactionRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.