[−][src]Enum csgo_gsi::Subscription
which pieces of information to subscribe to
Variants
history of round wins
mode, map, phase, team scores
steamid
scoreboard info
armor, flashed, equip_value, health, etc.
list of player weapons and weapon state
info about the game providing info
round phase and the winning team
grenade effecttime, lifetime, owner, position, type, velocity
the steam id of each player
the scoreboard info for each player
player_position but for each player
the player_state for each player
the player_weapons for each player
location of the bomb, who's carrying it, dropped or not
time remaining in tenths of a second, which phase
forward direction, position for currently spectated player
Implementations
impl Subscription
[src]
pub const UNRESTRICTED: &'static [Subscription]
[src]
The subscriptions available in every context
pub const SPECTATOR_ONLY: &'static [Subscription]
[src]
The subscriptions only available to spectators (UNTESTED)
Trait Implementations
impl Clone for Subscription
[src]
fn clone(&self) -> Subscription
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Subscription
[src]
impl Debug for Subscription
[src]
impl Eq for Subscription
[src]
impl<'_> From<&'_ Subscription> for Subscription
[src]
fn from(x: &Subscription) -> Self
[src]
impl Hash for Subscription
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<Subscription> for Subscription
[src]
fn eq(&self, other: &Subscription) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for Subscription
[src]
impl StructuralPartialEq for Subscription
[src]
Auto Trait Implementations
impl RefUnwindSafe for Subscription
impl Send for Subscription
impl Sync for Subscription
impl Unpin for Subscription
impl UnwindSafe for Subscription
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,