Skip to main content

Mojo struct

MHATileState

@register_passable(trivial) struct MHATileState

Fields

  • idx (UInt32):
  • sidx_ptr (LegacyUnsafePointer[UInt32, address_space=AddressSpace.SHARED]):
  • max_idx (UInt32):

Implemented traits

AnyType, Copyable, ImplicitlyCopyable, Movable, UnknownDestructibility

Aliases

__copyinit__is_trivial

comptime __copyinit__is_trivial = True

__del__is_trivial

comptime __del__is_trivial = True

__moveinit__is_trivial

comptime __moveinit__is_trivial = True

Methods

__init__

__init__(idx: UInt32, sidx_ptr: LegacyUnsafePointer[UInt32, address_space=AddressSpace.SHARED], max_idx: UInt32) -> Self

is_valid

is_valid(self, idx: UInt32) -> Bool

Returns:

Bool

is_valid(self) -> Bool

Returns:

Bool

Was this page helpful?