#[non_exhaustive]pub struct BillSubtypeMapping {
pub bill_type: String,
pub type_desc: String,
pub sub_type_details: Vec<BillSubtypeDetail>,
}Expand description
Mapping for an account bill type and its subtypes.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.bill_type: StringBill type.
type_desc: StringBill type description. Empty means the type is not enabled.
sub_type_details: Vec<BillSubtypeDetail>Sub-type details.
Trait Implementations§
Source§impl Clone for BillSubtypeMapping
impl Clone for BillSubtypeMapping
Source§fn clone(&self) -> BillSubtypeMapping
fn clone(&self) -> BillSubtypeMapping
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BillSubtypeMapping
impl Debug for BillSubtypeMapping
Source§impl<'de> Deserialize<'de> for BillSubtypeMapping
impl<'de> Deserialize<'de> for BillSubtypeMapping
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
Auto Trait Implementations§
impl Freeze for BillSubtypeMapping
impl RefUnwindSafe for BillSubtypeMapping
impl Send for BillSubtypeMapping
impl Sync for BillSubtypeMapping
impl Unpin for BillSubtypeMapping
impl UnsafeUnpin for BillSubtypeMapping
impl UnwindSafe for BillSubtypeMapping
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