pub struct ContractContent {
pub relation_type: Option<ContractContentRelationType>,
pub relation_uuid: Option<Uuid>,
pub chapters: Vec<ContractContentChapter>,
pub premium_reward_schedule_uuid: Option<Uuid>,
pub premium_vp_cost: i64,
}
Fields§
§relation_type: Option<ContractContentRelationType>
§relation_uuid: Option<Uuid>
§chapters: Vec<ContractContentChapter>
Trait Implementations§
Source§impl Clone for ContractContent
impl Clone for ContractContent
Source§fn clone(&self) -> ContractContent
fn clone(&self) -> ContractContent
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 ContractContent
impl Debug for ContractContent
Source§impl<'de> Deserialize<'de> for ContractContent
impl<'de> Deserialize<'de> for ContractContent
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 Hash for ContractContent
impl Hash for ContractContent
Source§impl PartialEq for ContractContent
impl PartialEq for ContractContent
impl Eq for ContractContent
impl StructuralPartialEq for ContractContent
Auto Trait Implementations§
impl Freeze for ContractContent
impl RefUnwindSafe for ContractContent
impl Send for ContractContent
impl Sync for ContractContent
impl Unpin for ContractContent
impl UnwindSafe for ContractContent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.