Trait rinecs::storage::IntoStorages [−][src]
pub trait IntoStorages { type Storages; fn into_storages(self) -> Self::Storages; }
Associated Types
Loading content...Required methods
fn into_storages(self) -> Self::Storages
[src]
Implementors
impl<'a, U1, U2> IntoStorages for Sto<'a, (U1, U2)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
[src]
impl<'a, U1, U2> IntoStorages for Sto<'a, (U1, U2)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
[src]impl<'a, U1, U2, U3> IntoStorages for Sto<'a, (U1, U2, U3)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
[src]
impl<'a, U1, U2, U3> IntoStorages for Sto<'a, (U1, U2, U3)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
[src]impl<'a, U1, U2, U3, U4> IntoStorages for Sto<'a, (U1, U2, U3, U4)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
[src]
impl<'a, U1, U2, U3, U4> IntoStorages for Sto<'a, (U1, U2, U3, U4)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
[src]impl<'a, U1, U2, U3, U4, U5> IntoStorages for Sto<'a, (U1, U2, U3, U4, U5)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U5: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
U5::Storage: FastIndexExt + StorageRef<'a>,
[src]
impl<'a, U1, U2, U3, U4, U5> IntoStorages for Sto<'a, (U1, U2, U3, U4, U5)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U5: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
U5::Storage: FastIndexExt + StorageRef<'a>,
[src]impl<'a, U1, U2, U3, U4, U5, U6> IntoStorages for Sto<'a, (U1, U2, U3, U4, U5, U6)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U5: UnorderedData<'a>,
U6: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
U5::Storage: FastIndexExt + StorageRef<'a>,
U6::Storage: FastIndexExt + StorageRef<'a>,
[src]
impl<'a, U1, U2, U3, U4, U5, U6> IntoStorages for Sto<'a, (U1, U2, U3, U4, U5, U6)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U5: UnorderedData<'a>,
U6: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
U5::Storage: FastIndexExt + StorageRef<'a>,
U6::Storage: FastIndexExt + StorageRef<'a>,
[src]impl<'a, U1, U2, U3, U4, U5, U6, U7> IntoStorages for Sto<'a, (U1, U2, U3, U4, U5, U6, U7)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U5: UnorderedData<'a>,
U6: UnorderedData<'a>,
U7: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
U5::Storage: FastIndexExt + StorageRef<'a>,
U6::Storage: FastIndexExt + StorageRef<'a>,
U7::Storage: FastIndexExt + StorageRef<'a>,
[src]
impl<'a, U1, U2, U3, U4, U5, U6, U7> IntoStorages for Sto<'a, (U1, U2, U3, U4, U5, U6, U7)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U5: UnorderedData<'a>,
U6: UnorderedData<'a>,
U7: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
U5::Storage: FastIndexExt + StorageRef<'a>,
U6::Storage: FastIndexExt + StorageRef<'a>,
U7::Storage: FastIndexExt + StorageRef<'a>,
[src]impl<'a, U1, U2, U3, U4, U5, U6, U7, U8> IntoStorages for Sto<'a, (U1, U2, U3, U4, U5, U6, U7, U8)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U5: UnorderedData<'a>,
U6: UnorderedData<'a>,
U7: UnorderedData<'a>,
U8: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
U5::Storage: FastIndexExt + StorageRef<'a>,
U6::Storage: FastIndexExt + StorageRef<'a>,
U7::Storage: FastIndexExt + StorageRef<'a>,
U8::Storage: FastIndexExt + StorageRef<'a>,
[src]
impl<'a, U1, U2, U3, U4, U5, U6, U7, U8> IntoStorages for Sto<'a, (U1, U2, U3, U4, U5, U6, U7, U8)> where
U1: UnorderedData<'a>,
U2: UnorderedData<'a>,
U3: UnorderedData<'a>,
U4: UnorderedData<'a>,
U5: UnorderedData<'a>,
U6: UnorderedData<'a>,
U7: UnorderedData<'a>,
U8: UnorderedData<'a>,
U1::Storage: FastIndexExt + StorageRef<'a>,
U2::Storage: FastIndexExt + StorageRef<'a>,
U3::Storage: FastIndexExt + StorageRef<'a>,
U4::Storage: FastIndexExt + StorageRef<'a>,
U5::Storage: FastIndexExt + StorageRef<'a>,
U6::Storage: FastIndexExt + StorageRef<'a>,
U7::Storage: FastIndexExt + StorageRef<'a>,
U8::Storage: FastIndexExt + StorageRef<'a>,
[src]