pub struct ElectionResult {
pub elected: Vec<usize>,
pub not_elected: Vec<usize>,
}Expand description
An election result.
Fields§
§elected: Vec<usize>List of elected candidates, by election order.
not_elected: Vec<usize>List of non-elected candidates, by non-election order.
Trait Implementations§
Source§impl Debug for ElectionResult
impl Debug for ElectionResult
Source§impl PartialEq for ElectionResult
impl PartialEq for ElectionResult
impl Eq for ElectionResult
impl StructuralPartialEq for ElectionResult
Auto Trait Implementations§
impl Freeze for ElectionResult
impl RefUnwindSafe for ElectionResult
impl Send for ElectionResult
impl Sync for ElectionResult
impl Unpin for ElectionResult
impl UnwindSafe for ElectionResult
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more