pub struct BankPanel {
pub npc_id: String,
pub npc_label: String,
pub bank_balance_copper: u64,
pub on_person_copper: u64,
pub pending_outgoing_copper: u64,
pub transfer_fee_bps: u32,
pub transfer_clear_ticks: u64,
}Expand description
Bank teller interaction panel (plans/08 §8).
Fields§
§npc_id: String§npc_label: String§bank_balance_copper: u64§on_person_copper: u64§pending_outgoing_copper: u64Copper still clearing to other accounts (debited, not yet credited).
transfer_fee_bps: u32§transfer_clear_ticks: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for BankPanel
impl<'de> Deserialize<'de> for BankPanel
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
impl StructuralPartialEq for BankPanel
Auto Trait Implementations§
impl Freeze for BankPanel
impl RefUnwindSafe for BankPanel
impl Send for BankPanel
impl Sync for BankPanel
impl Unpin for BankPanel
impl UnsafeUnpin for BankPanel
impl UnwindSafe for BankPanel
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