pub struct JigReportEmail {
pub display_name: String,
pub report_type: JigReportType,
pub reporter_name: Option<String>,
pub reporter_email: Option<String>,
pub creator_name: String,
}
Expand description
Request for reporting a jig
Fields§
§display_name: String
Display name of the jig.
report_type: JigReportType
Report type of the report.
reporter_name: Option<String>
Optional name for reporter
reporter_email: Option<String>
Optional email of reporter
creator_name: String
Creator name of jig
Trait Implementations§
Source§impl Debug for JigReportEmail
impl Debug for JigReportEmail
Source§impl<'de> Deserialize<'de> for JigReportEmail
impl<'de> Deserialize<'de> for JigReportEmail
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 JigReportEmail
impl RefUnwindSafe for JigReportEmail
impl Send for JigReportEmail
impl Sync for JigReportEmail
impl Unpin for JigReportEmail
impl UnwindSafe for JigReportEmail
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