pub struct BilateralNetResult {
pub party_a: String,
pub party_b: String,
pub trade_count: u64,
pub net_securities_a: i64,
pub net_payment_a: i64,
}Expand description
Bilateral netting result.
Fields§
§party_a: StringParty A.
party_b: StringParty B.
trade_count: u64Trade count.
net_securities_a: i64Net securities for A (positive = A receives, negative = A delivers).
net_payment_a: i64Net payment for A (positive = A receives, negative = A pays).
Trait Implementations§
Source§impl Clone for BilateralNetResult
impl Clone for BilateralNetResult
Source§fn clone(&self) -> BilateralNetResult
fn clone(&self) -> BilateralNetResult
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 moreAuto Trait Implementations§
impl Freeze for BilateralNetResult
impl RefUnwindSafe for BilateralNetResult
impl Send for BilateralNetResult
impl Sync for BilateralNetResult
impl Unpin for BilateralNetResult
impl UnwindSafe for BilateralNetResult
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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,
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
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> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.