// This file is automatically generated, so please do not edit it.
// @generated by `flutter_rust_bridge`@ 2.12.0.

// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import

import 'frb_generated.dart';
import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart';

class InitConfig {
  final String databasePath;
  final String dataDirectory;

  const InitConfig({
    required this.databasePath,
    required this.dataDirectory,
  });

  @override
  int get hashCode => databasePath.hashCode ^ dataDirectory.hashCode;

  @override
  bool operator ==(Object other) =>
      identical(this, other) ||
      other is InitConfig &&
          runtimeType == other.runtimeType &&
          databasePath == other.databasePath &&
          dataDirectory == other.dataDirectory;
}
