swap method
Implementation
@pragma('vm:prefer-inline')
Option<Sync<T>> swap() {
switch (value) {
case Ok(value: final optionValue):
switch (optionValue) {
case Some(value: final someValue):
return Sync.okValue(someValue).wrapInSome();
case None():
return const None();
}
case final Err<Option<T>> err:
return Sync.err(err.transfErr<T>()).wrapInSome();
}
}