Participant

Struct Participant 

Source
pub struct Participant {
Show 121 fields pub all_in_pings: i64, pub assist_me_pings: i64, pub assists: i64, pub bait_pings: i64, pub baron_kills: i64, pub basic_pings: i64, pub bounty_level: i64, pub challenges: HashMap<String, f64>, pub champ_experience: i64, pub champ_level: i64, pub champion_id: i64, pub champion_name: String, pub champion_transform: i64, pub command_pings: i64, pub consumables_purchased: i64, pub damage_dealt_to_buildings: i64, pub damage_dealt_to_objectives: i64, pub damage_dealt_to_turrets: i64, pub damage_self_mitigated: i64, pub danger_pings: i64, pub deaths: i64, pub detector_wards_placed: i64, pub double_kills: i64, pub dragon_kills: i64, pub eligible_for_progression: bool, pub enemy_missing_pings: i64, pub enemy_vision_pings: i64, pub first_blood_assist: bool, pub first_blood_kill: bool, pub first_tower_assist: bool, pub first_tower_kill: bool, pub game_ended_in_early_surrender: bool, pub game_ended_in_surrender: bool, pub get_back_pings: i64, pub gold_earned: i64, pub gold_spent: i64, pub hold_pings: i64, pub individual_position: String, pub inhibitor_kills: i64, pub inhibitor_takedowns: i64, pub inhibitors_lost: i64, pub item0: i64, pub item1: i64, pub item2: i64, pub item3: i64, pub item4: i64, pub item5: i64, pub item6: i64, pub items_purchased: i64, pub killing_sprees: i64, pub kills: i64, pub lane: String, pub largest_critical_strike: i64, pub largest_killing_spree: i64, pub largest_multi_kill: i64, pub longest_time_spent_living: i64, pub magic_damage_dealt: i64, pub magic_damage_dealt_to_champions: i64, pub magic_damage_taken: i64, pub need_vision_pings: i64, pub neutral_minions_killed: i64, pub nexus_kills: i64, pub nexus_lost: i64, pub nexus_takedowns: i64, pub objectives_stolen: i64, pub objectives_stolen_assists: i64, pub on_my_way_pings: i64, pub participant_id: i64, pub penta_kills: i64, pub perks: Perks, pub physical_damage_dealt: i64, pub physical_damage_dealt_to_champions: i64, pub physical_damage_taken: i64, pub profile_icon: i64, pub push_pings: i64, pub puuid: String, pub quadra_kills: i64, pub riot_id_name: String, pub riot_id_tagline: String, pub role: String, pub sight_wards_bought_in_game: i64, pub spell1_casts: i64, pub spell2_casts: i64, pub spell3_casts: i64, pub spell4_casts: i64, pub summoner1_casts: i64, pub summoner1_id: i64, pub summoner2_casts: i64, pub summoner2_id: i64, pub summoner_id: String, pub summoner_level: i64, pub summoner_name: String, pub team_early_surrendered: bool, pub team_id: i64, pub team_position: String, pub time_c_cing_others: i64, pub time_played: i64, pub total_damage_dealt: i64, pub total_damage_dealt_to_champions: i64, pub total_damage_shielded_on_teammates: i64, pub total_damage_taken: i64, pub total_heal: i64, pub total_heals_on_teammates: i64, pub total_minions_killed: i64, pub total_time_cc_dealt: i64, pub total_time_spent_dead: i64, pub total_units_healed: i64, pub triple_kills: i64, pub true_damage_dealt: i64, pub true_damage_dealt_to_champions: i64, pub true_damage_taken: i64, pub turret_kills: i64, pub turret_takedowns: i64, pub turrets_lost: i64, pub unreal_kills: i64, pub vision_cleared_pings: i64, pub vision_score: i64, pub vision_wards_bought_in_game: i64, pub wards_killed: i64, pub wards_placed: i64, pub win: bool,
}

Fields§

§all_in_pings: i64§assist_me_pings: i64§assists: i64§bait_pings: i64§baron_kills: i64§basic_pings: i64§bounty_level: i64§challenges: HashMap<String, f64>§champ_experience: i64§champ_level: i64§champion_id: i64§champion_name: String§champion_transform: i64§command_pings: i64§consumables_purchased: i64§damage_dealt_to_buildings: i64§damage_dealt_to_objectives: i64§damage_dealt_to_turrets: i64§damage_self_mitigated: i64§danger_pings: i64§deaths: i64§detector_wards_placed: i64§double_kills: i64§dragon_kills: i64§eligible_for_progression: bool§enemy_missing_pings: i64§enemy_vision_pings: i64§first_blood_assist: bool§first_blood_kill: bool§first_tower_assist: bool§first_tower_kill: bool§game_ended_in_early_surrender: bool§game_ended_in_surrender: bool§get_back_pings: i64§gold_earned: i64§gold_spent: i64§hold_pings: i64§individual_position: String§inhibitor_kills: i64§inhibitor_takedowns: i64§inhibitors_lost: i64§item0: i64§item1: i64§item2: i64§item3: i64§item4: i64§item5: i64§item6: i64§items_purchased: i64§killing_sprees: i64§kills: i64§lane: String§largest_critical_strike: i64§largest_killing_spree: i64§largest_multi_kill: i64§longest_time_spent_living: i64§magic_damage_dealt: i64§magic_damage_dealt_to_champions: i64§magic_damage_taken: i64§need_vision_pings: i64§neutral_minions_killed: i64§nexus_kills: i64§nexus_lost: i64§nexus_takedowns: i64§objectives_stolen: i64§objectives_stolen_assists: i64§on_my_way_pings: i64§participant_id: i64§penta_kills: i64§perks: Perks§physical_damage_dealt: i64§physical_damage_dealt_to_champions: i64§physical_damage_taken: i64§profile_icon: i64§push_pings: i64§puuid: String§quadra_kills: i64§riot_id_name: String§riot_id_tagline: String§role: String§sight_wards_bought_in_game: i64§spell1_casts: i64§spell2_casts: i64§spell3_casts: i64§spell4_casts: i64§summoner1_casts: i64§summoner1_id: i64§summoner2_casts: i64§summoner2_id: i64§summoner_id: String§summoner_level: i64§summoner_name: String§team_early_surrendered: bool§team_id: i64§team_position: String§time_c_cing_others: i64§time_played: i64§total_damage_dealt: i64§total_damage_dealt_to_champions: i64§total_damage_shielded_on_teammates: i64§total_damage_taken: i64§total_heal: i64§total_heals_on_teammates: i64§total_minions_killed: i64§total_time_cc_dealt: i64§total_time_spent_dead: i64§total_units_healed: i64§triple_kills: i64§true_damage_dealt: i64§true_damage_dealt_to_champions: i64§true_damage_taken: i64§turret_kills: i64§turret_takedowns: i64§turrets_lost: i64§unreal_kills: i64§vision_cleared_pings: i64§vision_score: i64§vision_wards_bought_in_game: i64§wards_killed: i64§wards_placed: i64§win: bool

Trait Implementations§

Source§

impl Clone for Participant

Source§

fn clone(&self) -> Participant

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl<'de> Deserialize<'de> for Participant

Source§

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 Serialize for Participant

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,

Source§

impl<T> ErasedDestructor for T
where T: 'static,