[−][src]Struct phosphorus::StructGenerator
Fields
trace: bool
If true
, the bindings will import a trace!
macro from the parent
module and invoke it with the name of the function about to be called
before actually calling each GL function.
debug_assert_error_check: bool
If true
, the bindings will import an error!
macro from the parent
module and, when debug_assertions
are configured for the build, will
check after each GL call if there was an error. If an error is detected,
the error!
macro will be invoked with a format string and args to
format.
Trait Implementations
Auto Trait Implementations
impl Send for StructGenerator
impl Sync for StructGenerator
impl Unpin for StructGenerator
impl UnwindSafe for StructGenerator
impl RefUnwindSafe for StructGenerator
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,