diff options
Diffstat (limited to 'crates/shirabe-php-shim')
| -rw-r--r-- | crates/shirabe-php-shim/src/lib.rs | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/crates/shirabe-php-shim/src/lib.rs b/crates/shirabe-php-shim/src/lib.rs index ad2736b..835e1c1 100644 --- a/crates/shirabe-php-shim/src/lib.rs +++ b/crates/shirabe-php-shim/src/lib.rs @@ -1614,9 +1614,16 @@ pub fn php_uname(_mode: &str) -> String { todo!() } -pub fn uasort<F>(_array: &mut Vec<String>, _compare: F) +pub fn uasort<T, F>(_array: &mut Vec<T>, _compare: F) where - F: Fn(&str, &str) -> i64, + F: FnMut(&T, &T) -> i64, +{ + todo!() +} + +pub fn uasort_map<K, V, F>(_array: &mut IndexMap<K, V>, _compare: F) +where + F: FnMut(&V, &V) -> i64, { todo!() } |
