pub struct GmManual {
pub functions: BTreeMap<String, GmManualFunction>,
pub variables: BTreeMap<String, GmManualVariable>,
pub constants: BTreeMap<String, GmManualConstant>,
}
Expand description
The typings for the Entire Manual. This can be read as one massive Json.
Fields§
§functions: BTreeMap<String, GmManualFunction>
The built in functions within the manual created by Yyg.
variables: BTreeMap<String, GmManualVariable>
The built in variables within the manual created by Yyg.
constants: BTreeMap<String, GmManualConstant>
Many of the built in constants within the manual created by Yyg. Constants are difficult to accurately scrape from the documentation, so there will be missing constants as the scrapper gets better and better at finding them.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GmManual
impl<'de> Deserialize<'de> for GmManual
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
Source§impl Ord for GmManual
impl Ord for GmManual
Source§impl PartialOrd for GmManual
impl PartialOrd for GmManual
impl Eq for GmManual
impl StructuralPartialEq for GmManual
Auto Trait Implementations§
impl Freeze for GmManual
impl RefUnwindSafe for GmManual
impl Send for GmManual
impl Sync for GmManual
impl Unpin for GmManual
impl UnwindSafe for GmManual
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