pub struct Report {Show 22 fields
pub report_id: String,
pub name: Option<String>,
pub business_purpose: Option<String>,
pub approval_status: Option<String>,
pub approval_status_id: Option<String>,
pub payment_status: Option<String>,
pub payment_status_id: Option<String>,
pub report_date: Option<String>,
pub start_date: Option<String>,
pub end_date: Option<String>,
pub policy_id: Option<String>,
pub policy_name: Option<String>,
pub country_code: Option<String>,
pub country_sub_division_code: Option<String>,
pub report_total: Option<Money>,
pub claimed_amount: Option<Money>,
pub approved_amount: Option<Money>,
pub custom_data: Option<Vec<CustomData>>,
pub links: Option<Vec<Link>>,
pub creation_date: Option<String>,
pub submit_date: Option<String>,
pub user_id: Option<String>,
}Fields§
§report_id: String§name: Option<String>§business_purpose: Option<String>§approval_status: Option<String>§approval_status_id: Option<String>§payment_status: Option<String>§payment_status_id: Option<String>§report_date: Option<String>§start_date: Option<String>§end_date: Option<String>§policy_id: Option<String>§policy_name: Option<String>§country_code: Option<String>§country_sub_division_code: Option<String>§report_total: Option<Money>§claimed_amount: Option<Money>§approved_amount: Option<Money>§custom_data: Option<Vec<CustomData>>§links: Option<Vec<Link>>§creation_date: Option<String>§submit_date: Option<String>§user_id: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Report
impl<'de> Deserialize<'de> for Report
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
Auto Trait Implementations§
impl Forget for Report
impl Freeze for Report
impl RefUnwindSafe for Report
impl Send for Report
impl Sync for Report
impl Unpin for Report
impl UnsafeUnpin for Report
impl UnwindSafe for Report
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