Skip to main content
Deno.UnsafePointer - Deno documentation
class Deno.UnsafePointer
A collection of static functions for interacting with pointer objects.

Static Methods

create<T = unknown>(value: bigint): PointerValue<T>
Create a pointer from a numeric value. This one is really dangerous!
equals<T = unknown>(): boolean
Returns `true` if the two pointers point to the same address.
of<T = unknown>(value: Deno.UnsafeCallback | BufferSource): PointerValue<T>
Return the direct memory pointer to the typed array in memory.
offset<T = unknown>(
offset: number,
): PointerValue<T>
Return a new pointer offset from the original by `offset` bytes.
value(value: PointerValue): bigint
Get the numeric value of a pointer