Skip to content

Commit ab55989

Browse files
committed
Switch order
1 parent 27348a6 commit ab55989

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

lib/engine-jit/src/serialize.rs

+7-7
Original file line numberDiff line numberDiff line change
@@ -74,20 +74,20 @@ impl SerializableModule {
7474
///
7575
/// # Safety
7676
///
77-
/// This method is unsafe.
78-
/// Please check `SerializableModule::archive_from_slice` for more details.
77+
/// This method is unsafe since it deserializes data directly
78+
/// from memory.
79+
/// Right now we are not doing any extra work for validation, but
80+
/// `rkyv` has an option to do bytecheck on the serialized data before
81+
/// serializing (via `rkyv::check_archived_value`).
7982
pub unsafe fn deserialize(metadata_slice: &[u8]) -> Result<Self, DeserializeError> {
8083
let archived = Self::archive_from_slice(metadata_slice)?;
8184
Self::deserialize_from_archive(archived)
8285
}
8386

8487
/// # Safety
8588
///
86-
/// This method is unsafe since it deserializes data directly
87-
/// from memory.
88-
/// Right now we are not doing any extra work for validation, but
89-
/// `rkyv` has an option to do bytecheck on the serialized data before
90-
/// serializing (via `rkyv::check_archived_value`).
89+
/// This method is unsafe.
90+
/// Please check `SerializableModule::deserialize` for more details.
9191
unsafe fn archive_from_slice<'a>(
9292
metadata_slice: &'a [u8],
9393
) -> Result<&'a ArchivedSerializableModule, DeserializeError> {

0 commit comments

Comments
 (0)