createItem abstract method

Future<Result<int, String, T?>> createItem(
  1. T item, {
  2. Future<Result<int, String, T?>> alternativeFunc(
    1. T
    )?,
})

Implementation

Future<Result<int, String, T?>> createItem(T item,
    {Future<Result<int, String, T?>> Function(T)? alternativeFunc});