Struct pso2packetlib::protocol::emergency::EmergencyCondition
source · pub struct EmergencyCondition {
pub cond_name: AsciiString,
pub cond_data: Vec<Unk1502_1>,
}Expand description
Emergency trial pass/fail condition.
Fields§
§cond_name: AsciiStringCondition string ID.
cond_data: Vec<Unk1502_1>Trait Implementations§
source§impl Clone for EmergencyCondition
impl Clone for EmergencyCondition
source§fn clone(&self) -> EmergencyCondition
fn clone(&self) -> EmergencyCondition
Returns a copy 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 EmergencyCondition
impl Debug for EmergencyCondition
source§impl Default for EmergencyCondition
impl Default for EmergencyCondition
source§fn default() -> EmergencyCondition
fn default() -> EmergencyCondition
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for EmergencyConditionwhere
EmergencyCondition: Default,
impl<'de> Deserialize<'de> for EmergencyConditionwhere
EmergencyCondition: Default,
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 HelperReadWrite for EmergencyCondition
impl HelperReadWrite for EmergencyCondition
source§fn read(
reader: &mut (impl Read + Seek),
packet_type: PacketType,
xor: u32,
sub: u32,
) -> Result<Self, PacketError>
fn read( reader: &mut (impl Read + Seek), packet_type: PacketType, xor: u32, sub: u32, ) -> Result<Self, PacketError>
Reads data from a stream.
source§fn write(
&self,
writer: &mut impl Write,
packet_type: PacketType,
xor: u32,
sub: u32,
) -> Result<(), PacketError>
fn write( &self, writer: &mut impl Write, packet_type: PacketType, xor: u32, sub: u32, ) -> Result<(), PacketError>
Writes data to a stream.
source§impl PartialEq for EmergencyCondition
impl PartialEq for EmergencyCondition
source§fn eq(&self, other: &EmergencyCondition) -> bool
fn eq(&self, other: &EmergencyCondition) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for EmergencyCondition
impl Serialize for EmergencyCondition
impl StructuralPartialEq for EmergencyCondition
Auto Trait Implementations§
impl Freeze for EmergencyCondition
impl RefUnwindSafe for EmergencyCondition
impl Send for EmergencyCondition
impl Sync for EmergencyCondition
impl Unpin for EmergencyCondition
impl UnwindSafe for EmergencyCondition
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)