pub struct AttrSym {
pub defval: String,
pub print: bool,
pub id: usize,
}Expand description
One declared attribute (Agsym_t): its default value and whether a root attribute
statement set it (sym->print).
Fields§
§defval: String§print: bool§id: usizesym->id: declaration order in the root dictionary (cgraph’s ProtoGraph
label first). Only meaningful in the root’s dictionaries.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AttrSym
impl<'de> Deserialize<'de> for AttrSym
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
impl Eq for AttrSym
impl StructuralPartialEq for AttrSym
Auto Trait Implementations§
impl Freeze for AttrSym
impl RefUnwindSafe for AttrSym
impl Send for AttrSym
impl Sync for AttrSym
impl Unpin for AttrSym
impl UnsafeUnpin for AttrSym
impl UnwindSafe for AttrSym
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