pub struct DraftSplit {
pub account_id: String,
pub commodity_id: String,
pub value_num: i64,
pub value_denom: i64,
pub tags: Vec<DraftTag>,
}Expand description
One split line a template requested: an account + commodity (both by uuid
string, resolved by the template via get-account/get-commodity), a
rational amount, and any per-split tags the template attached via
draft-split-tag.
Fields§
§account_id: String§commodity_id: String§value_num: i64§value_denom: i64Trait Implementations§
Source§impl Clone for DraftSplit
impl Clone for DraftSplit
Source§fn clone(&self) -> DraftSplit
fn clone(&self) -> DraftSplit
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 DraftSplit
impl Debug for DraftSplit
Source§impl PartialEq for DraftSplit
impl PartialEq for DraftSplit
impl Eq for DraftSplit
impl StructuralPartialEq for DraftSplit
Auto Trait Implementations§
impl Freeze for DraftSplit
impl RefUnwindSafe for DraftSplit
impl Send for DraftSplit
impl Sync for DraftSplit
impl Unpin for DraftSplit
impl UnsafeUnpin for DraftSplit
impl UnwindSafe for DraftSplit
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more