pub struct BudgetUpdateRequest {
pub amount: Option<i64>,
pub metadata: Option<String>,
pub skip_webhook: Option<bool>,
}Expand description
BudgetUpdateRequest
JSON schema
{
"type": "object",
"properties": {
"amount": {
"description": "Amount of the budget.",
"examples": [
1000
],
"type": "integer"
},
"metadata": {
"description": "Additional information a partner can store on the
budget.",
"examples": [
"Additional information"
],
"type": "string"
},
"skip_webhook": {
"description": "When set to true, this parameter will prevent a
webhook from being triggered by the request.",
"examples": [
true
],
"type": "boolean"
}
}
}Fields§
§amount: Option<i64>Amount of the budget.
metadata: Option<String>Additional information a partner can store on the budget.
skip_webhook: Option<bool>When set to true, this parameter will prevent a webhook from being triggered by the request.
Trait Implementations§
Source§impl Clone for BudgetUpdateRequest
impl Clone for BudgetUpdateRequest
Source§fn clone(&self) -> BudgetUpdateRequest
fn clone(&self) -> BudgetUpdateRequest
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 BudgetUpdateRequest
impl Debug for BudgetUpdateRequest
Source§impl Default for BudgetUpdateRequest
impl Default for BudgetUpdateRequest
Source§impl<'de> Deserialize<'de> for BudgetUpdateRequest
impl<'de> Deserialize<'de> for BudgetUpdateRequest
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 From<&BudgetUpdateRequest> for BudgetUpdateRequest
impl From<&BudgetUpdateRequest> for BudgetUpdateRequest
Source§fn from(value: &BudgetUpdateRequest) -> Self
fn from(value: &BudgetUpdateRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for BudgetUpdateRequest
impl RefUnwindSafe for BudgetUpdateRequest
impl Send for BudgetUpdateRequest
impl Sync for BudgetUpdateRequest
impl Unpin for BudgetUpdateRequest
impl UnwindSafe for BudgetUpdateRequest
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