pub enum AttributeModifierOperation {
AddValue,
AddMultipliedBase,
AddMultipliedTotal,
}Variants§
Trait Implementations§
Source§impl AzBuf for AttributeModifierOperation
impl AzBuf for AttributeModifierOperation
fn azalea_write(&self, buf: &mut impl Write) -> Result<(), Error>
fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError>
Source§impl Clone for AttributeModifierOperation
impl Clone for AttributeModifierOperation
Source§fn clone(&self) -> AttributeModifierOperation
fn clone(&self) -> AttributeModifierOperation
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 AttributeModifierOperation
impl Debug for AttributeModifierOperation
Source§impl FromNbtTag for AttributeModifierOperation
impl FromNbtTag for AttributeModifierOperation
fn from_nbt_tag(tag: NbtTag<'_, '_>) -> Option<Self>
fn from_optional_nbt_tag( tag: Option<NbtTag<'_, '_>>, ) -> Result<Option<Self>, DeserializeError>
Source§impl FromStr for AttributeModifierOperation
impl FromStr for AttributeModifierOperation
impl Copy for AttributeModifierOperation
impl StructuralPartialEq for AttributeModifierOperation
Auto Trait Implementations§
impl Freeze for AttributeModifierOperation
impl RefUnwindSafe for AttributeModifierOperation
impl Send for AttributeModifierOperation
impl Sync for AttributeModifierOperation
impl Unpin for AttributeModifierOperation
impl UnsafeUnpin for AttributeModifierOperation
impl UnwindSafe for AttributeModifierOperation
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