pub struct Deal {
pub deal_reference: Option<String>,
pub deal_release_reference: Vec<String>,
pub deal_terms: DealTerms,
}Fields§
§deal_reference: Option<String>§deal_release_reference: Vec<String>§deal_terms: DealTermsTrait Implementations§
Source§impl<'de> Deserialize<'de> for Deal
impl<'de> Deserialize<'de> for Deal
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
Auto Trait Implementations§
impl Freeze for Deal
impl RefUnwindSafe for Deal
impl Send for Deal
impl Sync for Deal
impl Unpin for Deal
impl UnwindSafe for Deal
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