pub struct MagicLinkSubmitDto {
pub work_date: Option<String>,
pub contractor_name: Option<String>,
pub compte_rendu: Option<String>,
pub parts_replaced: Option<Vec<Value>>,
pub photos_before: Option<Vec<String>>,
pub photos_after: Option<Vec<String>>,
}Expand description
POST /contractor-reports/magic/:token/submit — PWA contractor: submit report via magic link (no auth) Issue #275: Contractor PWA Backoffice Refinements Accepts updated report data in body
Fields§
§work_date: Option<String>§contractor_name: Option<String>§compte_rendu: Option<String>§parts_replaced: Option<Vec<Value>>§photos_before: Option<Vec<String>>§photos_after: Option<Vec<String>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for MagicLinkSubmitDto
impl<'de> Deserialize<'de> for MagicLinkSubmitDto
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 MagicLinkSubmitDto
impl RefUnwindSafe for MagicLinkSubmitDto
impl Send for MagicLinkSubmitDto
impl Sync for MagicLinkSubmitDto
impl Unpin for MagicLinkSubmitDto
impl UnwindSafe for MagicLinkSubmitDto
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
§impl<T> Chain<T> for T
impl<T> Chain<T> for T
§impl<T> Fake for T
impl<T> Fake for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.