Mojo module
span
Implements the Span type.
You can import these APIs from the memory module. For example:
from memory import Spancomptime values
ImmutSpan
comptime ImmutSpan[_mlir_origin: LITImmutOrigin, //, T: Copyable, origin: ImmutOrigin] = Span[T, origin]
A span providing read-only access to its elements.
Parameters
- _mlir_origin (
LITImmutOrigin): - T (
Copyable): The type of the elements in the span. - origin (
ImmutOrigin): The origin of the span.
MutSpan
comptime MutSpan[_mlir_origin: LITMutOrigin, //, T: Copyable, origin: MutOrigin] = Span[T, origin]
A span providing mutable access to its elements.
Parameters
Structs
-
Span: A non-owning view of contiguous data.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!