[][src]Trait structural::structural_aliases::RangeRef_SI

pub trait RangeRef_SI<T>: GetField<TStr<__TS<(__s, __t, __a, __r, __t)>>, Ty = T> + GetField<TStr<__TS<(__e, __n, __d)>>, Ty = T> { }

Structural alias for std::ops::Range-like structs,with only shared access.

A trait which aliases structural accessor traits,generated by the structural_alias macro.

Fields

Bound:GetField<FP!(start),Ty= T>
The   start: T field   , with a shared accessor

Bound:GetField<FP!(end),Ty= T>
The   end: T field   , with a shared accessor

Implementors

impl<T, __This: ?Sized> RangeRef_SI<T> for __This where
    __This: GetField<TStr<__TS<(__s, __t, __a, __r, __t)>>, Ty = T> + GetField<TStr<__TS<(__e, __n, __d)>>, Ty = T>, 
[src]

Loading content...