pub struct CustomerCreditBlock {
pub id: String,
pub balance: Number,
pub expiry_date: Option<OffsetDateTime>,
pub per_unit_cost_basis: Option<String>,
}Expand description
A block of credit held by a customer.
Fields§
§id: StringThe Orb-assigned unique identifier for the credit block.
balance: NumberThe remaining credit balance for the block.
expiry_date: Option<OffsetDateTime>The date on which the block’s balance will expire.
per_unit_cost_basis: Option<String>The price per credit.
Trait Implementations§
Source§impl Clone for CustomerCreditBlock
impl Clone for CustomerCreditBlock
Source§fn clone(&self) -> CustomerCreditBlock
fn clone(&self) -> CustomerCreditBlock
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 CustomerCreditBlock
impl Debug for CustomerCreditBlock
Source§impl<'de> Deserialize<'de> for CustomerCreditBlock
impl<'de> Deserialize<'de> for CustomerCreditBlock
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 Hash for CustomerCreditBlock
impl Hash for CustomerCreditBlock
Source§impl PartialEq for CustomerCreditBlock
impl PartialEq for CustomerCreditBlock
Source§impl Serialize for CustomerCreditBlock
impl Serialize for CustomerCreditBlock
impl Eq for CustomerCreditBlock
impl StructuralPartialEq for CustomerCreditBlock
Auto Trait Implementations§
impl Freeze for CustomerCreditBlock
impl RefUnwindSafe for CustomerCreditBlock
impl Send for CustomerCreditBlock
impl Sync for CustomerCreditBlock
impl Unpin for CustomerCreditBlock
impl UnwindSafe for CustomerCreditBlock
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.