pub struct BankExtensionTransactionSchema {
pub cooldown: Box<CooldownSchema>,
pub transaction: Box<BankExtensionSchema>,
pub character: Box<CharacterSchema>,
}Fields§
§cooldown: Box<CooldownSchema>Cooldown details.
transaction: Box<BankExtensionSchema>Transaction details.
character: Box<CharacterSchema>Player details.
Implementations§
Source§impl BankExtensionTransactionSchema
impl BankExtensionTransactionSchema
pub fn new( cooldown: CooldownSchema, transaction: BankExtensionSchema, character: CharacterSchema, ) -> BankExtensionTransactionSchema
Trait Implementations§
Source§impl Clone for BankExtensionTransactionSchema
impl Clone for BankExtensionTransactionSchema
Source§fn clone(&self) -> BankExtensionTransactionSchema
fn clone(&self) -> BankExtensionTransactionSchema
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 Default for BankExtensionTransactionSchema
impl Default for BankExtensionTransactionSchema
Source§fn default() -> BankExtensionTransactionSchema
fn default() -> BankExtensionTransactionSchema
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BankExtensionTransactionSchema
impl<'de> Deserialize<'de> for BankExtensionTransactionSchema
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 BankExtensionTransactionSchema
impl GetCharacter for BankExtensionTransactionSchema
fn get_character(&self) -> &CharacterSchema
Source§impl GetCooldown for BankExtensionTransactionSchema
impl GetCooldown for BankExtensionTransactionSchema
fn get_cooldown(&self) -> &CooldownSchema
Source§impl PartialEq for BankExtensionTransactionSchema
impl PartialEq for BankExtensionTransactionSchema
Source§fn eq(&self, other: &BankExtensionTransactionSchema) -> bool
fn eq(&self, other: &BankExtensionTransactionSchema) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BankExtensionTransactionSchema
Auto Trait Implementations§
impl Freeze for BankExtensionTransactionSchema
impl RefUnwindSafe for BankExtensionTransactionSchema
impl Send for BankExtensionTransactionSchema
impl Sync for BankExtensionTransactionSchema
impl Unpin for BankExtensionTransactionSchema
impl UnwindSafe for BankExtensionTransactionSchema
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