pub struct PaymentsAccountInfo {
pub payments_account_id: String,
pub payments_account_name: String,
pub payments_profile_id: String,
pub payments_profile_name: String,
pub secondary_payments_profile_id: String,
}
Expand description
Container of payments account information for this billing.
Fields§
§payments_account_id: String
Output only. A 16 digit id used to identify the payments account associated with the billing setup.
This must be passed as a string with dashes, for example, “1234-5678-9012-3456”.
payments_account_name: String
Immutable. The name of the payments account associated with the billing setup.
This enables the user to specify a meaningful name for a payments account to aid in reconciling monthly invoices.
This name will be printed in the monthly invoices.
payments_profile_id: String
Immutable. A 12 digit id used to identify the payments profile associated with the billing setup.
This must be passed in as a string with dashes, for example, “1234-5678-9012”.
payments_profile_name: String
Output only. The name of the payments profile associated with the billing setup.
secondary_payments_profile_id: String
Output only. A secondary payments profile id present in uncommon situations, for example, when a sequential liability agreement has been arranged.
Trait Implementations§
Source§impl Clone for PaymentsAccountInfo
impl Clone for PaymentsAccountInfo
Source§fn clone(&self) -> PaymentsAccountInfo
fn clone(&self) -> PaymentsAccountInfo
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for PaymentsAccountInfo
impl Debug for PaymentsAccountInfo
Source§impl Default for PaymentsAccountInfo
impl Default for PaymentsAccountInfo
Source§impl Message for PaymentsAccountInfo
impl Message for PaymentsAccountInfo
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
.Source§impl PartialEq for PaymentsAccountInfo
impl PartialEq for PaymentsAccountInfo
impl StructuralPartialEq for PaymentsAccountInfo
Auto Trait Implementations§
impl Freeze for PaymentsAccountInfo
impl RefUnwindSafe for PaymentsAccountInfo
impl Send for PaymentsAccountInfo
impl Sync for PaymentsAccountInfo
impl Unpin for PaymentsAccountInfo
impl UnwindSafe for PaymentsAccountInfo
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
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request