Skip to main content

Mojo module

int

Implements the Int class.

These are Mojo built-ins, so you don't need to import them.

Structs

  • Int: This type represents an integer value.

Traits

  • ImplicitlyIntable: The ImplicitlyIntable trait describes a type that can be converted to an Int implicitly.
  • Indexer: The Indexer trait is used for types that can index into a collection or pointer. The type returned is the underlying __mlir_type.index, enabling types like UInt to not have to be converted to an Int first.
  • Intable: The Intable trait describes a type that can be converted to an Int.
  • IntableRaising: The IntableRaising trait describes a type can be converted to an Int, but the conversion might raise an error.

Functions

  • index: Returns the value of __index__ for the given value.

Was this page helpful?