groupPrepareUpdateRank method

Future<String> groupPrepareUpdateRank({
  1. required String userId,
  2. required int rank,
  3. required int adminRank,
  4. dynamic hint,
})
override

Implementation

Future<String> groupPrepareUpdateRank(
    {required String userId,
    required int rank,
    required int adminRank,
    dynamic hint}) {
  var arg0 = _platform.api2wire_String(userId);
  var arg1 = api2wire_i32(rank);
  var arg2 = api2wire_i32(adminRank);
  return _platform.executeNormal(FlutterRustBridgeTask(
    callFfi: (port_) => _platform.inner
        .wire_group_prepare_update_rank(port_, arg0, arg1, arg2),
    parseSuccessData: _wire2api_String,
    parseErrorData: _wire2api_FrbAnyhowException,
    constMeta: kGroupPrepareUpdateRankConstMeta,
    argValues: [userId, rank, adminRank],
    hint: hint,
  ));
}