pub struct CreateIssuingAuthorizationFleet {
pub cardholder_prompt_data: Option<FleetCardholderPromptDataSpecs>,
pub purchase_type: Option<CreateIssuingAuthorizationFleetPurchaseType>,
pub reported_breakdown: Option<FleetReportedBreakdownSpecs>,
pub service_type: Option<CreateIssuingAuthorizationFleetServiceType>,
}Expand description
Fleet-specific information for authorizations using Fleet cards.
Fields§
§cardholder_prompt_data: Option<FleetCardholderPromptDataSpecs>Answers to prompts presented to the cardholder at the point of sale. Prompted fields vary depending on the configuration of your physical fleet cards. Typical points of sale support only numeric entry.
purchase_type: Option<CreateIssuingAuthorizationFleetPurchaseType>The type of purchase. One of fuel_purchase, non_fuel_purchase, or fuel_and_non_fuel_purchase.
reported_breakdown: Option<FleetReportedBreakdownSpecs>More information about the total amount. This information is not guaranteed to be accurate as some merchants may provide unreliable data.
service_type: Option<CreateIssuingAuthorizationFleetServiceType>The type of fuel service. One of non_fuel_transaction, full_service, or self_service.
Implementations§
Trait Implementations§
Source§impl Clone for CreateIssuingAuthorizationFleet
impl Clone for CreateIssuingAuthorizationFleet
Source§fn clone(&self) -> CreateIssuingAuthorizationFleet
fn clone(&self) -> CreateIssuingAuthorizationFleet
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 PartialEq for CreateIssuingAuthorizationFleet
impl PartialEq for CreateIssuingAuthorizationFleet
Source§fn eq(&self, other: &CreateIssuingAuthorizationFleet) -> bool
fn eq(&self, other: &CreateIssuingAuthorizationFleet) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CreateIssuingAuthorizationFleet
impl StructuralPartialEq for CreateIssuingAuthorizationFleet
Auto Trait Implementations§
impl Freeze for CreateIssuingAuthorizationFleet
impl RefUnwindSafe for CreateIssuingAuthorizationFleet
impl Send for CreateIssuingAuthorizationFleet
impl Sync for CreateIssuingAuthorizationFleet
impl Unpin for CreateIssuingAuthorizationFleet
impl UnsafeUnpin for CreateIssuingAuthorizationFleet
impl UnwindSafe for CreateIssuingAuthorizationFleet
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