Struct gl_generator::Registry
source · pub struct Registry {
pub api: Api,
pub enums: BTreeSet<Enum>,
pub cmds: BTreeSet<Cmd>,
pub aliases: BTreeMap<String, Vec<String>>,
pub groups: BTreeMap<String, Group>,
}
Fields§
§api: Api
§enums: BTreeSet<Enum>
§cmds: BTreeSet<Cmd>
§aliases: BTreeMap<String, Vec<String>>
§groups: BTreeMap<String, Group>
Implementations§
Trait Implementations§
source§impl AddAssign<Registry> for Registry
impl AddAssign<Registry> for Registry
source§fn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the
+=
operation. Read moresource§impl PartialEq<Registry> for Registry
impl PartialEq<Registry> for Registry
impl Eq for Registry
impl StructuralEq for Registry
impl StructuralPartialEq for Registry
Auto Trait Implementations§
impl RefUnwindSafe for Registry
impl Send for Registry
impl Sync for Registry
impl Unpin for Registry
impl UnwindSafe for Registry
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