pub struct ReportHeader {Show 15 fields
pub time: Option<DateTime<FixedOffset>>,
pub report_name: Option<String>,
pub date_macro: Option<String>,
pub report_basis: Option<ReportBasisEnum>,
pub start_period: Option<NaiveDate>,
pub end_period: Option<NaiveDate>,
pub summarize_columns_by: Option<String>,
pub currency: Option<String>,
pub customer: Option<String>,
pub vendor: Option<String>,
pub employee: Option<String>,
pub item: Option<String>,
pub class_attr: Option<String>,
pub department: Option<String>,
pub option: Option<Vec<NameValue>>,
}Expand description
Corresponds to the ReportHeader.
Fields§
§time: Option<DateTime<FixedOffset>>§report_name: Option<String>§date_macro: Option<String>§report_basis: Option<ReportBasisEnum>§start_period: Option<NaiveDate>§end_period: Option<NaiveDate>§summarize_columns_by: Option<String>§currency: Option<String>§customer: Option<String>§vendor: Option<String>§employee: Option<String>§item: Option<String>§class_attr: Option<String>§department: Option<String>§option: Option<Vec<NameValue>>Trait Implementations§
Source§impl Debug for ReportHeader
impl Debug for ReportHeader
Source§impl<'de> Deserialize<'de> for ReportHeader
impl<'de> Deserialize<'de> for ReportHeader
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 Freeze for ReportHeader
impl RefUnwindSafe for ReportHeader
impl Send for ReportHeader
impl Sync for ReportHeader
impl Unpin for ReportHeader
impl UnwindSafe for ReportHeader
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