pub struct LedgerEntryDto {
pub creditor: BorderlessId,
pub debitor: BorderlessId,
pub amount: String,
pub tax: String,
pub kind: String,
pub tag: String,
pub contract_id: ContractId,
pub tx_ctx: TxCtx,
}Expand description
A ledger-entry meant to be consumed by APIs
Fields§
§creditor: BorderlessId§debitor: BorderlessId§amount: String§tax: String§kind: String§tag: String§contract_id: ContractId§tx_ctx: TxCtxImplementations§
Source§impl LedgerEntryDto
impl LedgerEntryDto
pub fn new( entry: LedgerEntry, contract_id: ContractId, tx_ctx: TxCtx, ) -> LedgerEntryDto
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LedgerEntryDto
impl RefUnwindSafe for LedgerEntryDto
impl Send for LedgerEntryDto
impl Sync for LedgerEntryDto
impl Unpin for LedgerEntryDto
impl UnsafeUnpin for LedgerEntryDto
impl UnwindSafe for LedgerEntryDto
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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