pub struct Response {
pub token: String,
pub response_id: Option<String>,
pub landed_at: String,
pub submitted_at: String,
pub metadata: Metadata,
pub definition: Option<Definition>,
pub answers: Option<Answers>,
pub calculated: Calculated,
}
Expand description
Unique form’s response.
Fields§
§token: String
Each response to your typeform starts with a general data object that includes the token.
response_id: Option<String>
Unique ID for the response. Note that response_id values are unique per form but are not unique globally.
landed_at: String
Time of the form landing. In ISO 8601 format, UTC time, to the second, with T as a delimiter between the date and time.
submitted_at: String
Time that the form response was submitted. In ISO 8601 format, UTC time, to the second, with T as a delimiter between the date and time.
metadata: Metadata
Metadata about a client’s HTTP request.
definition: Option<Definition>
Subset of a complete form definition to be included with a submission.
answers: Option<Answers>
§calculated: Calculated
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Response
impl<'de> Deserialize<'de> for Response
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 Response
impl RefUnwindSafe for Response
impl Send for Response
impl Sync for Response
impl Unpin for Response
impl UnwindSafe for Response
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