pub struct MessengerInit {
pub user_friend_limit: i32,
pub normal_friend_limit: i32,
pub extended_friend_limit: i32,
pub categories: Vec<FriendCategoryData>,
}
Fields§
§user_friend_limit: i32
§normal_friend_limit: i32
§extended_friend_limit: i32
§categories: Vec<FriendCategoryData>
Trait Implementations§
Source§impl BaseParser for MessengerInit
impl BaseParser for MessengerInit
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 MessengerInit
impl Clone for MessengerInit
Source§fn clone(&self) -> MessengerInit
fn clone(&self) -> MessengerInit
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 MessengerInit
impl Debug for MessengerInit
Source§impl Default for MessengerInit
impl Default for MessengerInit
Source§fn default() -> MessengerInit
fn default() -> MessengerInit
Returns the “default value” for a type. Read more
Source§impl PacketVariable for MessengerInit
impl PacketVariable for MessengerInit
Source§impl PartialEq for MessengerInit
impl PartialEq for MessengerInit
impl StructuralPartialEq for MessengerInit
Auto Trait Implementations§
impl Freeze for MessengerInit
impl RefUnwindSafe for MessengerInit
impl Send for MessengerInit
impl Sync for MessengerInit
impl Unpin for MessengerInit
impl UnwindSafe for MessengerInit
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