Module std::ops

Overview

Overloadable operators and associated types.

Structs

Function‐

The type of a function in Rune.

Range‐

Type for a range expression start..end.

RangeFrom‐

Type for a from range expression start...

RangeFromIter
RangeFromIter
RangeFromIter
RangeFull‐

Type for a full range expression ...

RangeInclusive‐

Type for an inclusive range expression start..=end.

RangeInclusiveIter
RangeInclusiveIter
RangeInclusiveIter
RangeIter
RangeIter
RangeIter
RangeTo‐

Type for an inclusive range expression ..end.

RangeToInclusive‐

Type for an inclusive range expression ..=end.

Enums

ControlFlow‐

Used to tell an operation whether it should exit early or go on as usual.

Functions

cmp‐

Perform a total comparison over two values.

eq‐

Perform a partial equality check over two values.

hash‐

Hashes the given function.

partial_cmp‐

Perform a partial comparison over two values.

partial_eq‐

Perform a partial equality check over two values.

Modules

generator‐

Types related to generators.