#[repr(C)]pub enum WinnerLimit {
Unlimited(usize),
Capped(usize),
}Variants§
Trait Implementations§
Source§impl BorshDeserialize for WinnerLimitwhere
usize: BorshDeserialize,
impl BorshDeserialize for WinnerLimitwhere
usize: BorshDeserialize,
Source§impl BorshSerialize for WinnerLimitwhere
usize: BorshSerialize,
impl BorshSerialize for WinnerLimitwhere
usize: BorshSerialize,
Source§impl Clone for WinnerLimit
impl Clone for WinnerLimit
Source§fn clone(&self) -> WinnerLimit
fn clone(&self) -> WinnerLimit
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 WinnerLimit
impl Debug for WinnerLimit
Source§impl PartialEq for WinnerLimit
impl PartialEq for WinnerLimit
impl StructuralPartialEq for WinnerLimit
Auto Trait Implementations§
impl Freeze for WinnerLimit
impl RefUnwindSafe for WinnerLimit
impl Send for WinnerLimit
impl Sync for WinnerLimit
impl Unpin for WinnerLimit
impl UnwindSafe for WinnerLimit
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<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