[−]Struct bastion::prelude::ArtilleryStateChange
Implementations
impl ArtilleryStateChange
pub fn new(member: ArtilleryMember) -> ArtilleryStateChange
pub fn member(&self) -> &ArtilleryMember
pub fn update(&mut self, member: ArtilleryMember)
Trait Implementations
impl Clone for ArtilleryStateChange
fn clone(&self) -> ArtilleryStateChange
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ArtilleryStateChange
impl<'de> Deserialize<'de> for ArtilleryStateChange
fn deserialize<__D>(
__deserializer: __D
) -> Result<ArtilleryStateChange, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
__deserializer: __D
) -> Result<ArtilleryStateChange, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Eq for ArtilleryStateChange
impl Ord for ArtilleryStateChange
fn cmp(&self, other: &ArtilleryStateChange) -> Ordering
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<ArtilleryStateChange> for ArtilleryStateChange
fn eq(&self, other: &ArtilleryStateChange) -> bool
fn ne(&self, other: &ArtilleryStateChange) -> bool
impl PartialOrd<ArtilleryStateChange> for ArtilleryStateChange
fn partial_cmp(&self, other: &ArtilleryStateChange) -> Option<Ordering>
fn lt(&self, other: &ArtilleryStateChange) -> bool
fn le(&self, other: &ArtilleryStateChange) -> bool
fn gt(&self, other: &ArtilleryStateChange) -> bool
fn ge(&self, other: &ArtilleryStateChange) -> bool
impl Serialize for ArtilleryStateChange
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralEq for ArtilleryStateChange
impl StructuralPartialEq for ArtilleryStateChange
Auto Trait Implementations
impl RefUnwindSafe for ArtilleryStateChange
impl Send for ArtilleryStateChange
impl Sync for ArtilleryStateChange
impl Unpin for ArtilleryStateChange
impl UnwindSafe for ArtilleryStateChange
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> AsAny for T where
T: Any,
[src]
T: Any,
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<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Message for T where
T: Any + Send + Sync + Debug,
[src]
T: Any + Send + Sync + Debug,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> State for T where
T: Send + Sync + 'static,
[src]
T: Send + Sync + 'static,
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>,