#[repr(C)]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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DTHookContext
Auto Trait Implementations§
impl !Send for DTHookContext
impl !Sync for DTHookContext
impl Freeze for DTHookContext
impl RefUnwindSafe for DTHookContext
impl Unpin for DTHookContext
impl UnsafeUnpin 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