pub struct PartialDeal {
pub deal_reference: Option<String>,
pub deal_terms: Option<DealTerms>,
pub commercial_model_type: Vec<String>,
pub use_type: Vec<String>,
pub territory_code: Vec<String>,
pub completed_fields: usize,
pub memory_estimate: usize,
}Expand description
Partial deal being built during streaming
Fields§
§deal_reference: Option<String>§deal_terms: Option<DealTerms>§commercial_model_type: Vec<String>§use_type: Vec<String>§territory_code: Vec<String>§completed_fields: usize§memory_estimate: usizeTrait Implementations§
Source§impl Clone for PartialDeal
impl Clone for PartialDeal
Source§fn clone(&self) -> PartialDeal
fn clone(&self) -> PartialDeal
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 PartialDeal
impl Debug for PartialDeal
Source§impl Default for PartialDeal
impl Default for PartialDeal
Source§fn default() -> PartialDeal
fn default() -> PartialDeal
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PartialDeal
impl RefUnwindSafe for PartialDeal
impl Send for PartialDeal
impl Sync for PartialDeal
impl Unpin for PartialDeal
impl UnwindSafe for PartialDeal
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