pub struct OrderContact {
pub contact_info: Option<String>,
pub contact_name: Option<String>,
pub contact_title: Option<String>,
pub contact_type: Option<String>,
pub signature_user_profile_id: Option<i64>,
}Expand description
Contact of an order.
This type is not used in any activity, and only used as part of another schema.
Fields§
§contact_info: Option<String>Free-form information about this contact. It could be any information related to this contact in addition to type, title, name, and signature user profile ID.
contact_name: Option<String>Name of this contact.
contact_title: Option<String>Title of this contact.
contact_type: Option<String>Type of this contact.
signature_user_profile_id: Option<i64>ID of the user profile containing the signature that will be embedded into order documents.
Trait Implementations§
Source§impl Clone for OrderContact
impl Clone for OrderContact
Source§fn clone(&self) -> OrderContact
fn clone(&self) -> OrderContact
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 OrderContact
impl Debug for OrderContact
Source§impl Default for OrderContact
impl Default for OrderContact
Source§fn default() -> OrderContact
fn default() -> OrderContact
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OrderContact
impl<'de> Deserialize<'de> for OrderContact
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 OrderContact
impl Serialize for OrderContact
impl Part for OrderContact
Auto Trait Implementations§
impl Freeze for OrderContact
impl RefUnwindSafe for OrderContact
impl Send for OrderContact
impl Sync for OrderContact
impl Unpin for OrderContact
impl UnwindSafe for OrderContact
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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 more