Trait rinecs::operators::SafeStreamingIter [−][src]
pub unsafe trait SafeStreamingIter<'a> { }
Trait to implement by storages that can safely implment Streamingiterator. For example Ref and RefN can’t impl Iterator but can impl StreamingIterator
Implementations on Foreign Types
impl<'a, UO, U1> SafeStreamingIter<'a> for (UO, U1) where
UO: SafeStreamingIter<'a>,
[src]
UO: SafeStreamingIter<'a>,
impl<'a, UO, U1, U2> SafeStreamingIter<'a> for (UO, U1, U2) where
UO: SafeStreamingIter<'a>,
[src]
UO: SafeStreamingIter<'a>,
impl<'a, UO, U1, U2, U3> SafeStreamingIter<'a> for (UO, U1, U2, U3) where
UO: SafeStreamingIter<'a>,
[src]
UO: SafeStreamingIter<'a>,
impl<'a, U1, U2, U3, U4, U5> SafeStreamingIter<'a> for (U1, U2, U3, U4, U5) where
U1: SafeStreamingIter<'a>,
[src]
U1: SafeStreamingIter<'a>,
impl<'a, U1, U2, U3, U4, U5, U6> SafeStreamingIter<'a> for (U1, U2, U3, U4, U5, U6) where
U1: SafeStreamingIter<'a>,
[src]
U1: SafeStreamingIter<'a>,
impl<'a, U1, U2, U3, U4, U5, U6, U7> SafeStreamingIter<'a> for (U1, U2, U3, U4, U5, U6, U7) where
U1: SafeStreamingIter<'a>,
[src]
U1: SafeStreamingIter<'a>,
impl<'a, U1, U2, U3, U4, U5, U6, U7, U8> SafeStreamingIter<'a> for (U1, U2, U3, U4, U5, U6, U7, U8) where
U1: SafeStreamingIter<'a>,
[src]
Loading content...U1: SafeStreamingIter<'a>,
Implementors
impl<'a, T, R> SafeStreamingIter<'a> for RefN<'a, T, R> where
R: UnorderedData<'a>,
R::Storage: IntoSendStorage<'a>,
[src]
R: UnorderedData<'a>,
R::Storage: IntoSendStorage<'a>,