encodeFuture<T> method

void encodeFuture<T>(
  1. Future<T> value, {
  2. Encodable<T>? using,
})

Encodes a Future of T using the provided Encodable.

Implementation

void encodeFuture<T>(Future<T> value, {Encodable<T>? using}) {
  assert(canEncodeCustom<Future>(), '$runtimeType does not support encoding Futures.');
  encodeObject<Future>(value, using: AsyncEncodable._future<T>(using));
}