pub struct SanctionStatus {Show 13 fields
pub is_sanction_new: bool,
pub is_sanction_active: bool,
pub sanction_name: String,
pub sanction_length_hours: i32,
pub _unused1: i32,
pub sanction_reason: String,
pub sanction_creation_time: String,
pub probation_hours_left: i32,
pub next_sanction_name: String,
pub next_sanction_length_hours: i32,
pub _unused2: i32,
pub has_custom_mute: bool,
pub trade_lock_expiry_time: Option<String>,
}
Fields§
§is_sanction_new: bool
§is_sanction_active: bool
§sanction_name: String
§sanction_length_hours: i32
§_unused1: i32
§sanction_reason: String
§sanction_creation_time: String
§probation_hours_left: i32
§next_sanction_name: String
§next_sanction_length_hours: i32
§_unused2: i32
§has_custom_mute: bool
§trade_lock_expiry_time: Option<String>
Trait Implementations§
Source§impl BaseParser for SanctionStatus
impl BaseParser for SanctionStatus
fn parse(packet: &mut HPacket) -> Self
fn append_to_packet(&self, packet: &mut HPacket)
fn get_direction() -> HDirection
fn get_packet_name() -> String
Source§impl Clone for SanctionStatus
impl Clone for SanctionStatus
Source§fn clone(&self) -> SanctionStatus
fn clone(&self) -> SanctionStatus
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 SanctionStatus
impl Debug for SanctionStatus
Source§impl Default for SanctionStatus
impl Default for SanctionStatus
Source§fn default() -> SanctionStatus
fn default() -> SanctionStatus
Returns the “default value” for a type. Read more
Source§impl PacketVariable for SanctionStatus
impl PacketVariable for SanctionStatus
Source§impl PartialEq for SanctionStatus
impl PartialEq for SanctionStatus
impl StructuralPartialEq for SanctionStatus
Auto Trait Implementations§
impl Freeze for SanctionStatus
impl RefUnwindSafe for SanctionStatus
impl Send for SanctionStatus
impl Sync for SanctionStatus
impl Unpin for SanctionStatus
impl UnwindSafe for SanctionStatus
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