as<T extends CborObject<Object?> > method
Implementation
T as<T extends CborObject>([String? name]) {
try {
return this as T;
} catch (_) {
throw CborSerializationException(
"Failed to convert CBOR object${name != null ? ' for "$name"' : ''} to $T",
details: {'expected': '$T', 'type': runtimeType.toString()},
);
}
}