pub struct UpdateAssessmentData {
pub offering_id: [u8; 32],
pub assessment_id: [u8; 32],
pub opens_at: Option<u64>,
pub due_at: Option<u64>,
pub max_attempts: Option<u16>,
pub weight_bps: Option<u16>,
pub instructions: Option<ManagedSnipRef>,
pub nonce: u64,
}Expand description
SRC-818 UpdateAssessment (offering_op::UPDATE_ASSESSMENT).
Fields§
§offering_id: [u8; 32]§assessment_id: [u8; 32]§opens_at: Option<u64>§due_at: Option<u64>§max_attempts: Option<u16>§weight_bps: Option<u16>§instructions: Option<ManagedSnipRef>§nonce: u64Trait Implementations§
Source§impl Clone for UpdateAssessmentData
impl Clone for UpdateAssessmentData
Source§fn clone(&self) -> UpdateAssessmentData
fn clone(&self) -> UpdateAssessmentData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UpdateAssessmentData
impl Debug for UpdateAssessmentData
Source§impl<'de> Deserialize<'de> for UpdateAssessmentData
impl<'de> Deserialize<'de> for UpdateAssessmentData
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 UpdateAssessmentData
impl PartialEq for UpdateAssessmentData
Source§fn eq(&self, other: &UpdateAssessmentData) -> bool
fn eq(&self, other: &UpdateAssessmentData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UpdateAssessmentData
impl Serialize for UpdateAssessmentData
impl Eq for UpdateAssessmentData
impl StructuralPartialEq for UpdateAssessmentData
Auto Trait Implementations§
impl Freeze for UpdateAssessmentData
impl RefUnwindSafe for UpdateAssessmentData
impl Send for UpdateAssessmentData
impl Sync for UpdateAssessmentData
impl Unpin for UpdateAssessmentData
impl UnsafeUnpin for UpdateAssessmentData
impl UnwindSafe for UpdateAssessmentData
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