pub struct ResourceReportEmail {
pub display_name: String,
pub report_type: ResourceReportType,
pub reporter_name: Option<String>,
pub reporter_email: Option<String>,
pub creator_name: String,
}
Expand description
Request for reporting a resource
Fields§
§display_name: String
Display name of the resource.
report_type: ResourceReportType
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 resource
Trait Implementations§
Source§impl Debug for ResourceReportEmail
impl Debug for ResourceReportEmail
Source§impl<'de> Deserialize<'de> for ResourceReportEmail
impl<'de> Deserialize<'de> for ResourceReportEmail
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 ResourceReportEmail
impl RefUnwindSafe for ResourceReportEmail
impl Send for ResourceReportEmail
impl Sync for ResourceReportEmail
impl Unpin for ResourceReportEmail
impl UnwindSafe for ResourceReportEmail
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