pub struct PaymentSourceBuilder { /* private fields */ }Trait Implementations§
Source§impl Default for PaymentSourceBuilder
impl Default for PaymentSourceBuilder
Source§fn default() -> PaymentSourceBuilder
fn default() -> PaymentSourceBuilder
Returns the “default value” for a type. Read more
Source§impl MapBuilder for PaymentSourceBuilder
impl MapBuilder for PaymentSourceBuilder
type Out = PaymentSource
fn key(&mut self, k: &str) -> Result<&mut dyn Visitor>
Source§fn deser_default() -> Self
fn deser_default() -> Self
Initial state for the builder. Note that this does not match the
Default trait, it
matches miniserde::Deserialize::default -> specifically we need Option<Option<>> to
default to Some(None)fn take_out(&mut self) -> Option<Self::Out>
Auto Trait Implementations§
impl Freeze for PaymentSourceBuilder
impl RefUnwindSafe for PaymentSourceBuilder
impl Send for PaymentSourceBuilder
impl Sync for PaymentSourceBuilder
impl Unpin for PaymentSourceBuilder
impl UnsafeUnpin for PaymentSourceBuilder
impl UnwindSafe for PaymentSourceBuilder
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