pub struct RenameCharacterDataSchema {
pub cooldown: Box<CooldownSchema>,
pub old_name: String,
pub new_name: String,
pub character: Box<CharacterSchema>,
}Fields§
§cooldown: Box<CooldownSchema>Cooldown details.
old_name: StringPrevious character name.
new_name: StringNew character name.
character: Box<CharacterSchema>Player details.
Implementations§
Source§impl RenameCharacterDataSchema
impl RenameCharacterDataSchema
pub fn new( cooldown: CooldownSchema, old_name: String, new_name: String, character: CharacterSchema, ) -> RenameCharacterDataSchema
Trait Implementations§
Source§impl Clone for RenameCharacterDataSchema
impl Clone for RenameCharacterDataSchema
Source§fn clone(&self) -> RenameCharacterDataSchema
fn clone(&self) -> RenameCharacterDataSchema
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RenameCharacterDataSchema
impl Debug for RenameCharacterDataSchema
Source§impl Default for RenameCharacterDataSchema
impl Default for RenameCharacterDataSchema
Source§fn default() -> RenameCharacterDataSchema
fn default() -> RenameCharacterDataSchema
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RenameCharacterDataSchema
impl<'de> Deserialize<'de> for RenameCharacterDataSchema
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 GetCharacter for RenameCharacterDataSchema
impl GetCharacter for RenameCharacterDataSchema
fn get_character(&self) -> &CharacterSchema
Source§impl GetCooldown for RenameCharacterDataSchema
impl GetCooldown for RenameCharacterDataSchema
fn get_cooldown(&self) -> &CooldownSchema
impl StructuralPartialEq for RenameCharacterDataSchema
Auto Trait Implementations§
impl Freeze for RenameCharacterDataSchema
impl RefUnwindSafe for RenameCharacterDataSchema
impl Send for RenameCharacterDataSchema
impl Sync for RenameCharacterDataSchema
impl Unpin for RenameCharacterDataSchema
impl UnsafeUnpin for RenameCharacterDataSchema
impl UnwindSafe for RenameCharacterDataSchema
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