pub struct ExtensionMetadata {
pub name: &'static CStr,
pub number: u32,
pub scope: &'static str,
pub platform: Option<&'static str>,
pub provisional: bool,
pub promoted_to: Option<&'static str>,
pub depends: Option<&'static str>,
pub standard_video: bool,
pub commands: &'static [&'static str],
}Fields§
§name: &'static CStr§number: u32§scope: &'static str§platform: Option<&'static str>§provisional: bool§promoted_to: Option<&'static str>§depends: Option<&'static str>§standard_video: bool§commands: &'static [&'static str]Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExtensionMetadata
impl RefUnwindSafe for ExtensionMetadata
impl Send for ExtensionMetadata
impl Sync for ExtensionMetadata
impl Unpin for ExtensionMetadata
impl UnsafeUnpin for ExtensionMetadata
impl UnwindSafe for ExtensionMetadata
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