GroupMetadata

Trait GroupMetadata 

Source
pub trait GroupMetadata: 'static + Sized {
    const GROUP_METADATA: &'static Group;
}
Expand description

Access metadata for typed groups of constants (c enums, flags, etc)

Required Associated Constants§

Source

const GROUP_METADATA: &'static Group

Metadata for this group

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl GroupMetadata for SDL_AssertState

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_AsyncIOResult

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_AsyncIOTaskType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_SpinLock

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_AudioDeviceID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_AudioFormat

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_BlendFactor

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_BlendMode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_BlendOperation

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_CameraID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_CameraPermissionState

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_CameraPosition

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_FileDialogType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_EventAction

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_EventType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_EnumerationResult

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_Folder

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GlobFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PathType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GamepadAxis

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GamepadBindingType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GamepadButton

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GamepadButtonLabel

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GamepadType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUBlendFactor

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUBlendOp

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUBufferUsageFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUColorComponentFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUCompareOp

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUCubeMapFace

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUCullMode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUFillMode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUFilter

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUFrontFace

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUIndexElementSize

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPULoadOp

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUPresentMode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUPrimitiveType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUSampleCount

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUSamplerAddressMode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUSamplerMipmapMode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUShaderFormat

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUShaderStage

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUStencilOp

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUStoreOp

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUSwapchainComposition

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUTextureFormat

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUTextureType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUTextureUsageFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUTransferBufferUsage

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUVertexElementFormat

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GPUVertexInputRate

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_HapticDirectionType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_HapticEffectID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_HapticEffectType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_HapticID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_hid_bus_type

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_HintPriority

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_AppResult

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_InitFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_IOStatus

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_IOWhence

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_JoystickConnectionState

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_JoystickID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_JoystickType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_Capitalization

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_KeyboardID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TextInputType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_Keycode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_Keymod

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_LogCategory

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_LogPriority

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_MessageBoxButtonFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_MessageBoxColorType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_MessageBoxFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_MouseButtonFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_MouseID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_MouseWheelDirection

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_SystemCursor

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_InitStatus

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PenAxis

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PenDeviceType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PenID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PenInputFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ArrayOrder

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_BitmapOrder

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ChromaLocation

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ColorPrimaries

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ColorRange

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ColorType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_Colorspace

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_MatrixCoefficients

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PackedLayout

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PackedOrder

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PixelFormat

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PixelType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TransferCharacteristics

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PowerState

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ProcessIO

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PropertiesID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_RendererLogicalPresentation

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TextureAccess

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TextureAddressMode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_Scancode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_SensorID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_SensorType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_FlipMode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ScaleMode

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_SurfaceFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_Sandbox

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TLSID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ThreadID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ThreadPriority

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ThreadState

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_DateFormat

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TimeFormat

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TimerID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_FingerID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TouchDeviceType

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TouchID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_TrayEntryFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_DisplayID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_DisplayOrientation

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_FlashOperation

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GLAttr

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GLContextFlag

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GLContextReleaseFlag

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GLContextResetNotification

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_GLProfile

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_HitTestResult

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_ProgressState

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_SystemTheme

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_WindowFlags

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_WindowID

Available on crate feature metadata only.
Source§

impl GroupMetadata for SDL_PropertyType

Available on crate feature metadata only.