#[repr(C)]pub struct AEIO_ModuleInfo {Show 15 fields
pub sig: AEIO_ModuleSignature,
pub name: [A_char; 32],
pub flags: AEIO_ModuleFlags,
pub flags2: AEIO_ModuleFlags2,
pub max_width: A_long,
pub max_height: A_long,
pub num_filetypes: A_short,
pub num_extensions: A_short,
pub num_clips: A_short,
pub pad: A_short,
pub create_kind: PFILE_FileKind,
pub create_ext: AEIO_FileExt,
pub read_kinds: [AEIO_FileKind; 16],
pub num_aux_extensionsS: A_short,
pub aux_ext: [AEIO_AuxExt; 16],
}Fields§
§sig: AEIO_ModuleSignature§name: [A_char; 32]§flags: AEIO_ModuleFlags§flags2: AEIO_ModuleFlags2§max_width: A_long§max_height: A_long§num_filetypes: A_short§num_extensions: A_short§num_clips: A_short§pad: A_short§create_kind: PFILE_FileKind§create_ext: AEIO_FileExt§read_kinds: [AEIO_FileKind; 16]§num_aux_extensionsS: A_short§aux_ext: [AEIO_AuxExt; 16]Trait Implementations§
Source§impl Clone for AEIO_ModuleInfo
impl Clone for AEIO_ModuleInfo
Source§fn clone(&self) -> AEIO_ModuleInfo
fn clone(&self) -> AEIO_ModuleInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AEIO_ModuleInfo
Auto Trait Implementations§
impl Freeze for AEIO_ModuleInfo
impl RefUnwindSafe for AEIO_ModuleInfo
impl Send for AEIO_ModuleInfo
impl Sync for AEIO_ModuleInfo
impl Unpin for AEIO_ModuleInfo
impl UnwindSafe for AEIO_ModuleInfo
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