pub struct PaidFor {
pub recipient_id: u32,
pub count_giveouts_used: HashMap<u32, u32>,
pub budget_given: u64,
pub budget_gotten: u64,
}Fields§
§recipient_id: u32§count_giveouts_used: HashMap<u32, u32>§budget_given: u64§budget_gotten: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for PaidFor
impl<'de> Deserialize<'de> for PaidFor
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 TypeScriptifyTrait for PaidFor
impl TypeScriptifyTrait for PaidFor
fn type_script_ify() -> String
Auto Trait Implementations§
impl Freeze for PaidFor
impl RefUnwindSafe for PaidFor
impl Send for PaidFor
impl Sync for PaidFor
impl Unpin for PaidFor
impl UnwindSafe for PaidFor
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