pub unsafe fn load(
        expected_relation_hash: u64,
        path: std::path::PathBuf,
    ) -> Result<Self, Error> {
        unsafe_load_vec(expected_relation_hash, path).map(|vec| vec.into())
    }
/// This function is safe only when T does not contain references or pointers.
/// Also, ``relation_hash`` must be correctly initialized.
This function is safe only when T does not contain references or pointers.
Also, ``relation_hash`` must be correctly initialized.
This function is safe only when T does not contain references or pointers . Also ` ` relation_hash ` ` must be correctly initialized .
pub unsafe fn load(
        expected_relation_hash: u64,
        path: std::path::PathBuf,
    ) -> Result<Self, Error> {
        unsafe_load_vec(expected_relation_hash, path).map(|vec| vec.into())
    }
pub unsafe fn load ( expected_relation_hash : u64 , path : std :: path :: PathBuf , ) -> Result < Self , Error > { unsafe_load_vec ( expected_relation_hash , path ) . map ( | vec | vec . into ( ) ) }
This function is safe only when T does not contain references or pointers.
This function is safe only when T does not contain references or pointers .
expected_relation_hash
u64
path
std::path::PathBuf