pub struct CapitalPoolOptimizationArtifact {Show 15 fields
pub schema: String,
pub optimization_id: String,
pub issued_at: u64,
pub subject_key: String,
pub currency: String,
pub pricing_decision_ref: String,
pub capital_book_ref: String,
pub facility_refs: Vec<String>,
pub pending_claim_refs: Vec<String>,
pub target_reserve_ratio_bps: u32,
pub max_facility_utilization_bps: u32,
pub max_bind_capacity_units: u64,
pub recommendations: Vec<CapitalPoolRecommendation>,
pub support_boundary: CapitalPoolOptimizationSupportBoundary,
pub note: Option<String>,
}Fields§
§schema: String§optimization_id: String§issued_at: u64§subject_key: String§currency: String§pricing_decision_ref: String§capital_book_ref: String§facility_refs: Vec<String>§pending_claim_refs: Vec<String>§target_reserve_ratio_bps: u32§max_facility_utilization_bps: u32§max_bind_capacity_units: u64§recommendations: Vec<CapitalPoolRecommendation>§support_boundary: CapitalPoolOptimizationSupportBoundary§note: Option<String>Trait Implementations§
Source§impl Clone for CapitalPoolOptimizationArtifact
impl Clone for CapitalPoolOptimizationArtifact
Source§fn clone(&self) -> CapitalPoolOptimizationArtifact
fn clone(&self) -> CapitalPoolOptimizationArtifact
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<'de> Deserialize<'de> for CapitalPoolOptimizationArtifact
impl<'de> Deserialize<'de> for CapitalPoolOptimizationArtifact
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 PartialEq for CapitalPoolOptimizationArtifact
impl PartialEq for CapitalPoolOptimizationArtifact
Source§fn eq(&self, other: &CapitalPoolOptimizationArtifact) -> bool
fn eq(&self, other: &CapitalPoolOptimizationArtifact) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CapitalPoolOptimizationArtifact
impl StructuralPartialEq for CapitalPoolOptimizationArtifact
Auto Trait Implementations§
impl Freeze for CapitalPoolOptimizationArtifact
impl RefUnwindSafe for CapitalPoolOptimizationArtifact
impl Send for CapitalPoolOptimizationArtifact
impl Sync for CapitalPoolOptimizationArtifact
impl Unpin for CapitalPoolOptimizationArtifact
impl UnsafeUnpin for CapitalPoolOptimizationArtifact
impl UnwindSafe for CapitalPoolOptimizationArtifact
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