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