Struct stripe::SourceOwner
source · [−]pub struct SourceOwner {
pub address: Option<Address>,
pub email: Option<String>,
pub name: Option<String>,
pub phone: Option<String>,
pub verified_address: Option<Address>,
pub verified_email: Option<String>,
pub verified_name: Option<String>,
pub verified_phone: Option<String>,
}
Fields
address: Option<Address>
Owner’s address.
email: Option<String>
Owner’s email address.
name: Option<String>
Owner’s full name.
phone: Option<String>
Owner’s phone number (including extension).
verified_address: Option<Address>
Verified owner’s address.
Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
verified_email: Option<String>
Verified owner’s email address.
Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
verified_name: Option<String>
Verified owner’s full name.
Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
verified_phone: Option<String>
Verified owner’s phone number (including extension).
Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
Trait Implementations
sourceimpl Clone for SourceOwner
impl Clone for SourceOwner
sourcefn clone(&self) -> SourceOwner
fn clone(&self) -> SourceOwner
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 SourceOwner
impl Debug for SourceOwner
sourceimpl Default for SourceOwner
impl Default for SourceOwner
sourcefn default() -> SourceOwner
fn default() -> SourceOwner
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for SourceOwner
impl<'de> Deserialize<'de> for SourceOwner
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 SourceOwner
impl Serialize for SourceOwner
Auto Trait Implementations
impl RefUnwindSafe for SourceOwner
impl Send for SourceOwner
impl Sync for SourceOwner
impl Unpin for SourceOwner
impl UnwindSafe for SourceOwner
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