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.