pub struct DeliberationRound {
pub round_number: usize,
pub statements: Vec<ConsensusStatement>,
pub alignment_delta: f64,
pub emerged_common_ground: Vec<CommonGround>,
pub recorded_at: Timestamp,
}Fields§
§round_number: usize§statements: Vec<ConsensusStatement>§alignment_delta: f64§emerged_common_ground: Vec<CommonGround>§recorded_at: TimestampTrait Implementations§
Source§impl Clone for DeliberationRound
impl Clone for DeliberationRound
Source§fn clone(&self) -> DeliberationRound
fn clone(&self) -> DeliberationRound
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 DeliberationRound
impl Debug for DeliberationRound
Source§impl<'de> Deserialize<'de> for DeliberationRound
impl<'de> Deserialize<'de> for DeliberationRound
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 DeliberationRound
impl RefUnwindSafe for DeliberationRound
impl Send for DeliberationRound
impl Sync for DeliberationRound
impl Unpin for DeliberationRound
impl UnsafeUnpin for DeliberationRound
impl UnwindSafe for DeliberationRound
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