pub struct ReportMetadataType {
pub org_name: String,
pub email: String,
pub extra_contact_info: Option<String>,
pub report_id: String,
pub date_range: DateRangeType,
pub error: Option<Vec<String>>,
}
Fields
org_name: String
email: String
extra_contact_info: Option<String>
report_id: String
date_range: DateRangeType
error: Option<Vec<String>>
Trait Implementations
sourceimpl Clone for ReportMetadataType
impl Clone for ReportMetadataType
sourcefn clone(&self) -> ReportMetadataType
fn clone(&self) -> ReportMetadataType
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ReportMetadataType
impl Debug for ReportMetadataType
sourceimpl<'de> Deserialize<'de> for ReportMetadataType
impl<'de> Deserialize<'de> for ReportMetadataType
sourcefn 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
sourceimpl Serialize for ReportMetadataType
impl Serialize for ReportMetadataType
Auto Trait Implementations
impl RefUnwindSafe for ReportMetadataType
impl Send for ReportMetadataType
impl Sync for ReportMetadataType
impl Unpin for ReportMetadataType
impl UnwindSafe for ReportMetadataType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more