create<A extends Object, B extends Object>  static method 
      
Async<SharedProtectedPod<A, B> > 
create<A extends Object, B extends Object>( 
    
- String key, {
- required A fromValue(- B? rawValue
 
- required B toValue(- A value
 
- required A initialValue,
override
    Creates and initializes a SharedProtectedPod by loading its value from storage.
Implementation
static Async<SharedProtectedPod<A, B>>
create<A extends Object, B extends Object>(
  String key, {
  required A Function(B? rawValue) fromValue,
  required B Function(A value) toValue,
  required A initialValue,
}) => Async(() async {
  final instance = SharedProtectedPod<A, B>(
    key,
    fromValue: fromValue,
    toValue: toValue,
    initialValue: initialValue,
  );
  await instance.refresh();
  return instance;
});