pub struct LiabilityPlacementArtifact {
pub schema: String,
pub placement_id: String,
pub issued_at: u64,
pub quote_response: SignedExportEnvelope<LiabilityQuoteResponseArtifact>,
pub selected_coverage_amount: MonetaryAmount,
pub selected_premium_amount: MonetaryAmount,
pub effective_from: u64,
pub effective_until: u64,
pub placement_ref: Option<String>,
pub notes: Option<String>,
}Fields§
§schema: String§placement_id: String§issued_at: u64§quote_response: SignedExportEnvelope<LiabilityQuoteResponseArtifact>§selected_coverage_amount: MonetaryAmount§effective_from: u64§effective_until: u64§placement_ref: Option<String>§notes: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for LiabilityPlacementArtifact
impl Clone for LiabilityPlacementArtifact
Source§fn clone(&self) -> LiabilityPlacementArtifact
fn clone(&self) -> LiabilityPlacementArtifact
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 LiabilityPlacementArtifact
impl Debug for LiabilityPlacementArtifact
Source§impl<'de> Deserialize<'de> for LiabilityPlacementArtifact
impl<'de> Deserialize<'de> for LiabilityPlacementArtifact
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<LiabilityPlacementArtifact, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LiabilityPlacementArtifact, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for LiabilityPlacementArtifact
impl Serialize for LiabilityPlacementArtifact
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for LiabilityPlacementArtifact
Auto Trait Implementations§
impl Freeze for LiabilityPlacementArtifact
impl RefUnwindSafe for LiabilityPlacementArtifact
impl Send for LiabilityPlacementArtifact
impl Sync for LiabilityPlacementArtifact
impl Unpin for LiabilityPlacementArtifact
impl UnsafeUnpin for LiabilityPlacementArtifact
impl UnwindSafe for LiabilityPlacementArtifact
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