pub struct CatalogNodeData {
pub visible: bool,
pub icon: i32,
pub page_id: LegacyId,
pub page_name: String,
pub localization: String,
pub offer_ids: Vec<LegacyId>,
pub children: Vec<CatalogNodeData>,
}
Fields§
§visible: bool
§icon: i32
§page_id: LegacyId
§page_name: String
§localization: String
§offer_ids: Vec<LegacyId>
§children: Vec<CatalogNodeData>
Trait Implementations§
Source§impl Clone for CatalogNodeData
impl Clone for CatalogNodeData
Source§fn clone(&self) -> CatalogNodeData
fn clone(&self) -> CatalogNodeData
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 CatalogNodeData
impl Debug for CatalogNodeData
Source§impl Default for CatalogNodeData
impl Default for CatalogNodeData
Source§fn default() -> CatalogNodeData
fn default() -> CatalogNodeData
Returns the “default value” for a type. Read more
Source§impl PacketVariable for CatalogNodeData
impl PacketVariable for CatalogNodeData
Source§impl PartialEq for CatalogNodeData
impl PartialEq for CatalogNodeData
impl StructuralPartialEq for CatalogNodeData
Auto Trait Implementations§
impl Freeze for CatalogNodeData
impl RefUnwindSafe for CatalogNodeData
impl Send for CatalogNodeData
impl Sync for CatalogNodeData
impl Unpin for CatalogNodeData
impl UnwindSafe for CatalogNodeData
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