#[repr(C, packed(2))]pub struct DTHookContext {
pub dthc_SysBase: *mut Library,
pub dthc_DOSBase: *mut Library,
pub dthc_IFFParseBase: *mut Library,
pub dthc_UtilityBase: *mut Library,
pub dthc_Lock: BPTR,
pub dthc_FIB: *mut FileInfoBlock,
pub dthc_FileHandle: BPTR,
pub dthc_IFF: *mut IFFHandle,
pub dthc_Buffer: STRPTR,
pub dthc_BufferLength: ULONG,
}Fields§
§dthc_SysBase: *mut Library§dthc_DOSBase: *mut Library§dthc_IFFParseBase: *mut Library§dthc_UtilityBase: *mut Library§dthc_Lock: BPTR§dthc_FIB: *mut FileInfoBlock§dthc_FileHandle: BPTR§dthc_IFF: *mut IFFHandle§dthc_Buffer: STRPTR§dthc_BufferLength: ULONGTrait Implementations§
Source§impl Clone for DTHookContext
impl Clone for DTHookContext
Source§fn clone(&self) -> DTHookContext
fn clone(&self) -> DTHookContext
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 moreSource§impl Debug for DTHookContext
impl Debug for DTHookContext
impl Copy for DTHookContext
Auto Trait Implementations§
impl Freeze for DTHookContext
impl RefUnwindSafe for DTHookContext
impl !Send for DTHookContext
impl !Sync for DTHookContext
impl Unpin for DTHookContext
impl UnwindSafe for DTHookContext
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