pub struct PcgNode {
pub number: u32,
pub label: String,
pub system: String,
pub accounts: Vec<PcgNode>,
}Expand description
One node in the PCG tree (class, subclass, or account).
Fields§
§number: u32§label: String§system: String§accounts: Vec<PcgNode>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PcgNode
impl<'de> Deserialize<'de> for PcgNode
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
Auto Trait Implementations§
impl Freeze for PcgNode
impl RefUnwindSafe for PcgNode
impl Send for PcgNode
impl Sync for PcgNode
impl Unpin for PcgNode
impl UnsafeUnpin for PcgNode
impl UnwindSafe for PcgNode
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