pub struct RequestAllocation {
pub allocation_id: Option<String>,
pub expense_id: Option<String>,
pub allocation_amount: Option<Money>,
pub approved_amount: Option<Money>,
pub posted_amount: Option<Money>,
pub percentage: Option<i32>,
pub percent_edited: Option<bool>,
pub system_allocation: Option<bool>,
}Fields§
§allocation_id: Option<String>§expense_id: Option<String>§allocation_amount: Option<Money>§approved_amount: Option<Money>§posted_amount: Option<Money>§percentage: Option<i32>§percent_edited: Option<bool>§system_allocation: Option<bool>Trait Implementations§
Source§impl Clone for RequestAllocation
impl Clone for RequestAllocation
Source§impl Debug for RequestAllocation
impl Debug for RequestAllocation
Source§impl Default for RequestAllocation
impl Default for RequestAllocation
Source§impl<'de> Deserialize<'de> for RequestAllocation
impl<'de> Deserialize<'de> for RequestAllocation
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 Forget for RequestAllocation
impl Freeze for RequestAllocation
impl RefUnwindSafe for RequestAllocation
impl Send for RequestAllocation
impl Sync for RequestAllocation
impl Unpin for RequestAllocation
impl UnsafeUnpin for RequestAllocation
impl UnwindSafe for RequestAllocation
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