Files
turso/bindings/dart/lib/src/helpers.dart
2025-07-01 18:43:18 +07:00

20 lines
387 B
Dart

import 'dart:typed_data';
import 'package:turso_dart/src/rust/helpers/value.dart';
Value toValue(dynamic value) {
if (value is int) {
return Value.integer(value);
}
if (value is double) {
return Value.real(value);
}
if (value is String) {
return Value.text(value);
}
if (value is Uint8List) {
return Value.blob(value);
}
return const Value.null_();
}