pub struct NotifyWebPaymentStartedRequest {
pub evse_id: i64,
pub timeout: i64,
pub custom_data: Option<CustomData>,
}Fields§
§evse_id: i64EVSE id for which transaction is requested.
timeout: i64Timeout value in seconds after which no result of web payment process (e.g. QR code scanning) is to be expected anymore.
custom_data: Option<CustomData>Trait Implementations§
Source§impl<'de> Deserialize<'de> for NotifyWebPaymentStartedRequest
impl<'de> Deserialize<'de> for NotifyWebPaymentStartedRequest
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 StructuralPartialEq for NotifyWebPaymentStartedRequest
Auto Trait Implementations§
impl Freeze for NotifyWebPaymentStartedRequest
impl RefUnwindSafe for NotifyWebPaymentStartedRequest
impl Send for NotifyWebPaymentStartedRequest
impl Sync for NotifyWebPaymentStartedRequest
impl Unpin for NotifyWebPaymentStartedRequest
impl UnsafeUnpin for NotifyWebPaymentStartedRequest
impl UnwindSafe for NotifyWebPaymentStartedRequest
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