[−][src]Enum vk_parse::ExtensionChild
A part of an extension declaration.
Extensions either include functionality from the spec, or remove some functionality.
Variants
Indicates the items which this extension requires to work.
Fields of Require
Indicates the items this extension removes.
Fields of Remove
Trait Implementations
impl Clone for ExtensionChild
[src]
fn clone(&self) -> ExtensionChild
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ExtensionChild
[src]
impl Eq for ExtensionChild
[src]
impl PartialEq<ExtensionChild> for ExtensionChild
[src]
fn eq(&self, other: &ExtensionChild) -> bool
[src]
fn ne(&self, other: &ExtensionChild) -> bool
[src]
impl StructuralEq for ExtensionChild
[src]
impl StructuralPartialEq for ExtensionChild
[src]
Auto Trait Implementations
impl RefUnwindSafe for ExtensionChild
impl Send for ExtensionChild
impl Sync for ExtensionChild
impl Unpin for ExtensionChild
impl UnwindSafe for ExtensionChild
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut 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>,