pub struct EliminationAlliance {
pub name: Option<String>,
pub backup: Option<Box<EliminationAllianceBackup>>,
pub declines: Option<Vec<String>>,
pub picks: Vec<String>,
pub status: Option<Box<EliminationAllianceStatus>>,
}
Fields§
§name: Option<String>
Alliance name, may be null.
backup: Option<Box<EliminationAllianceBackup>>
§declines: Option<Vec<String>>
List of teams that declined the alliance.
picks: Vec<String>
List of team keys picked for the alliance. First pick is captain.
status: Option<Box<EliminationAllianceStatus>>
Implementations§
Source§impl EliminationAlliance
impl EliminationAlliance
pub fn new(picks: Vec<String>) -> EliminationAlliance
Trait Implementations§
Source§impl Clone for EliminationAlliance
impl Clone for EliminationAlliance
Source§fn clone(&self) -> EliminationAlliance
fn clone(&self) -> EliminationAlliance
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for EliminationAlliance
impl Debug for EliminationAlliance
Source§impl Default for EliminationAlliance
impl Default for EliminationAlliance
Source§fn default() -> EliminationAlliance
fn default() -> EliminationAlliance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EliminationAlliance
impl<'de> Deserialize<'de> for EliminationAlliance
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 EliminationAlliance
impl PartialEq for EliminationAlliance
Source§impl Serialize for EliminationAlliance
impl Serialize for EliminationAlliance
impl StructuralPartialEq for EliminationAlliance
Auto Trait Implementations§
impl Freeze for EliminationAlliance
impl RefUnwindSafe for EliminationAlliance
impl Send for EliminationAlliance
impl Sync for EliminationAlliance
impl Unpin for EliminationAlliance
impl UnwindSafe for EliminationAlliance
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