pub struct CreateLeadRequest {
pub request_metadata: Option<RequestMetadata>,
pub lead: Option<Lead>,
pub recaptcha_challenge: Option<RecaptchaChallenge>,
}Expand description
Request message for CreateLead.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- leads create companies (request)
Fields§
§request_metadata: Option<RequestMetadata>Current request metadata.
lead: Option<Lead>The lead resource. The LeadType must not be LEAD_TYPE_UNSPECIFIED
and either email or phone_number must be provided.
recaptcha_challenge: Option<RecaptchaChallenge>reCaptcha challenge info.
Trait Implementations§
Source§impl Clone for CreateLeadRequest
impl Clone for CreateLeadRequest
Source§fn clone(&self) -> CreateLeadRequest
fn clone(&self) -> CreateLeadRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateLeadRequest
impl Debug for CreateLeadRequest
Source§impl Default for CreateLeadRequest
impl Default for CreateLeadRequest
Source§fn default() -> CreateLeadRequest
fn default() -> CreateLeadRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateLeadRequest
impl<'de> Deserialize<'de> for CreateLeadRequest
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
Source§impl Serialize for CreateLeadRequest
impl Serialize for CreateLeadRequest
impl RequestValue for CreateLeadRequest
Auto Trait Implementations§
impl Freeze for CreateLeadRequest
impl RefUnwindSafe for CreateLeadRequest
impl Send for CreateLeadRequest
impl Sync for CreateLeadRequest
impl Unpin for CreateLeadRequest
impl UnwindSafe for CreateLeadRequest
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