BookingResponse

Type Alias BookingResponse 

Source
pub type BookingResponse = BookingResponse<u32, f64>;

Aliased Type§

pub struct BookingResponse {
Show 21 fields pub id: u32, pub status: BookingStatus, pub booked_at: OffsetDateTime, pub booked_by: String, pub created_at: OffsetDateTime, pub updated_at: OffsetDateTime, pub declared_value: f64, pub insured_value: f64, pub description: Option<String>, pub items: Vec<Product<u32, f64>>, pub label: String, pub notifications: HashMap<String, bool>, pub quotes: HashMap<String, Service<f64>>, pub sender: Account, pub receiver: Account, pub pickup_window: Vec<String>, pub connote: Option<String>, pub charged_weight: u32, pub scanned_weight: u32, pub special_instructions: String, pub tailgate_delivery: bool,
}

Fields§

§id: u32§status: BookingStatus§booked_at: OffsetDateTime§booked_by: String§created_at: OffsetDateTime§updated_at: OffsetDateTime§declared_value: f64§insured_value: f64§description: Option<String>§items: Vec<Product<u32, f64>>§label: String§notifications: HashMap<String, bool>§quotes: HashMap<String, Service<f64>>§sender: Account§receiver: Account§pickup_window: Vec<String>§connote: Option<String>§charged_weight: u32§scanned_weight: u32§special_instructions: String§tailgate_delivery: bool