We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8c1a383 commit 8488e4cCopy full SHA for 8488e4c
1 file changed
src/ffi/types.rs
@@ -1501,8 +1501,12 @@ pub enum ClosureReason {
1501
#[cfg(feature = "uniffi")]
1502
uniffi::custom_type!(InitFeatures, Vec<u8>, {
1503
remote,
1504
- try_lift: |val| Ok(InitFeatures::from_le_bytes(val)),
1505
- lower: |obj| obj.le_flags().to_vec(),
+ try_lift: |val| Ok(InitFeatures::from_be_bytes(val)),
+ lower: |obj| {
1506
+ let mut flags = obj.le_flags().to_vec();
1507
+ flags.reverse();
1508
+ flags
1509
+ },
1510
});
1511
1512
#[cfg(test)]
0 commit comments