Trait gat_std::ops::Index

source ·
pub trait Index<T> {
    type Output<'a>
    where
        Self: 'a
; fn index(&self, idx: T) -> Self::Output<'_>; }
Expand description

Index operator for immutable contexts. As opposed to std, the returned value can be a non-reference. This allows custom reference types for things like multi-dimensional matrices.

Required Associated Types§

The output type of indexing this value

Required Methods§

Get the value at this index immutably

Implementors§