Struct stripe::BillingDetails
source · [−]pub struct BillingDetails {
pub address: Option<Address>,
pub email: Option<String>,
pub name: Option<String>,
pub phone: Option<String>,
}
Expand description
The resource representing a Stripe “billing_details”.
Fields
address: Option<Address>
Billing address.
email: Option<String>
Email address.
name: Option<String>
Full name.
phone: Option<String>
Billing phone number (including extension).
Trait Implementations
sourceimpl Clone for BillingDetails
impl Clone for BillingDetails
sourcefn clone(&self) -> BillingDetails
fn clone(&self) -> BillingDetails
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BillingDetails
impl Debug for BillingDetails
sourceimpl Default for BillingDetails
impl Default for BillingDetails
sourcefn default() -> BillingDetails
fn default() -> BillingDetails
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for BillingDetails
impl<'de> Deserialize<'de> for BillingDetails
sourcefn 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
sourceimpl Serialize for BillingDetails
impl Serialize for BillingDetails
Auto Trait Implementations
impl RefUnwindSafe for BillingDetails
impl Send for BillingDetails
impl Sync for BillingDetails
impl Unpin for BillingDetails
impl UnwindSafe for BillingDetails
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more