pub struct UpdateSelector {
pub id: LegacyId,
pub int_params: Vec<i32>,
pub string_param: String,
pub stuff_ids: Vec<LegacyId>,
pub filter_field: bool,
pub inverse_field: bool,
pub furni_sources: Vec<LegacyId>,
pub user_sources: Vec<LegacyId>,
}
Fields§
§id: LegacyId
§int_params: Vec<i32>
§string_param: String
§stuff_ids: Vec<LegacyId>
§filter_field: bool
§inverse_field: bool
§furni_sources: Vec<LegacyId>
§user_sources: Vec<LegacyId>
Trait Implementations§
Source§impl BaseParser for UpdateSelector
impl BaseParser for UpdateSelector
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 UpdateSelector
impl Clone for UpdateSelector
Source§fn clone(&self) -> UpdateSelector
fn clone(&self) -> UpdateSelector
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 UpdateSelector
impl Debug for UpdateSelector
Source§impl Default for UpdateSelector
impl Default for UpdateSelector
Source§fn default() -> UpdateSelector
fn default() -> UpdateSelector
Returns the “default value” for a type. Read more
Source§impl PacketVariable for UpdateSelector
impl PacketVariable for UpdateSelector
Source§impl PartialEq for UpdateSelector
impl PartialEq for UpdateSelector
impl StructuralPartialEq for UpdateSelector
Auto Trait Implementations§
impl Freeze for UpdateSelector
impl RefUnwindSafe for UpdateSelector
impl Send for UpdateSelector
impl Sync for UpdateSelector
impl Unpin for UpdateSelector
impl UnwindSafe for UpdateSelector
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