@@ -45,10 +45,10 @@ pub struct ParquetFormat {
45
45
pub options : :: core:: option:: Option < TableParquetOptions > ,
46
46
}
47
47
#[ allow( clippy:: derive_partial_eq_without_eq) ]
48
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
48
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
49
49
pub struct AvroFormat { }
50
50
#[ allow( clippy:: derive_partial_eq_without_eq) ]
51
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
51
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
52
52
pub struct NdJsonFormat {
53
53
#[ prost( message, optional, tag = "1" ) ]
54
54
pub options : :: core:: option:: Option < JsonOptions > ,
@@ -89,10 +89,10 @@ pub struct Constraints {
89
89
pub constraints : :: prost:: alloc:: vec:: Vec < Constraint > ,
90
90
}
91
91
#[ allow( clippy:: derive_partial_eq_without_eq) ]
92
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
92
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
93
93
pub struct AvroOptions { }
94
94
#[ allow( clippy:: derive_partial_eq_without_eq) ]
95
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
95
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
96
96
pub struct ArrowOptions { }
97
97
#[ allow( clippy:: derive_partial_eq_without_eq) ]
98
98
#[ derive( Clone , PartialEq , :: prost:: Message ) ]
@@ -137,15 +137,15 @@ pub struct Timestamp {
137
137
pub timezone : :: prost:: alloc:: string:: String ,
138
138
}
139
139
#[ allow( clippy:: derive_partial_eq_without_eq) ]
140
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
140
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
141
141
pub struct Decimal {
142
142
#[ prost( uint32, tag = "3" ) ]
143
143
pub precision : u32 ,
144
144
#[ prost( int32, tag = "4" ) ]
145
145
pub scale : i32 ,
146
146
}
147
147
#[ allow( clippy:: derive_partial_eq_without_eq) ]
148
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
148
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
149
149
pub struct Decimal256Type {
150
150
#[ prost( uint32, tag = "3" ) ]
151
151
pub precision : u32 ,
@@ -223,15 +223,15 @@ pub mod scalar_nested_value {
223
223
}
224
224
}
225
225
#[ allow( clippy:: derive_partial_eq_without_eq) ]
226
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
226
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
227
227
pub struct ScalarTime32Value {
228
228
#[ prost( oneof = "scalar_time32_value::Value" , tags = "1, 2" ) ]
229
229
pub value : :: core:: option:: Option < scalar_time32_value:: Value > ,
230
230
}
231
231
/// Nested message and enum types in `ScalarTime32Value`.
232
232
pub mod scalar_time32_value {
233
233
#[ allow( clippy:: derive_partial_eq_without_eq) ]
234
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
234
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
235
235
pub enum Value {
236
236
#[ prost( int32, tag = "1" ) ]
237
237
Time32SecondValue ( i32 ) ,
@@ -240,15 +240,15 @@ pub mod scalar_time32_value {
240
240
}
241
241
}
242
242
#[ allow( clippy:: derive_partial_eq_without_eq) ]
243
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
243
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
244
244
pub struct ScalarTime64Value {
245
245
#[ prost( oneof = "scalar_time64_value::Value" , tags = "1, 2" ) ]
246
246
pub value : :: core:: option:: Option < scalar_time64_value:: Value > ,
247
247
}
248
248
/// Nested message and enum types in `ScalarTime64Value`.
249
249
pub mod scalar_time64_value {
250
250
#[ allow( clippy:: derive_partial_eq_without_eq) ]
251
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
251
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
252
252
pub enum Value {
253
253
#[ prost( int64, tag = "1" ) ]
254
254
Time64MicrosecondValue ( i64 ) ,
@@ -267,7 +267,7 @@ pub struct ScalarTimestampValue {
267
267
/// Nested message and enum types in `ScalarTimestampValue`.
268
268
pub mod scalar_timestamp_value {
269
269
#[ allow( clippy:: derive_partial_eq_without_eq) ]
270
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
270
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
271
271
pub enum Value {
272
272
#[ prost( int64, tag = "1" ) ]
273
273
TimeMicrosecondValue ( i64 ) ,
@@ -288,15 +288,15 @@ pub struct ScalarDictionaryValue {
288
288
pub value : :: core:: option:: Option < :: prost:: alloc:: boxed:: Box < ScalarValue > > ,
289
289
}
290
290
#[ allow( clippy:: derive_partial_eq_without_eq) ]
291
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
291
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
292
292
pub struct IntervalDayTimeValue {
293
293
#[ prost( int32, tag = "1" ) ]
294
294
pub days : i32 ,
295
295
#[ prost( int32, tag = "2" ) ]
296
296
pub milliseconds : i32 ,
297
297
}
298
298
#[ allow( clippy:: derive_partial_eq_without_eq) ]
299
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
299
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
300
300
pub struct IntervalMonthDayNanoValue {
301
301
#[ prost( int32, tag = "1" ) ]
302
302
pub months : i32 ,
@@ -558,10 +558,10 @@ pub mod arrow_type {
558
558
/// }
559
559
/// }
560
560
#[ allow( clippy:: derive_partial_eq_without_eq) ]
561
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
561
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
562
562
pub struct EmptyMessage { }
563
563
#[ allow( clippy:: derive_partial_eq_without_eq) ]
564
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
564
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
565
565
pub struct JsonWriterOptions {
566
566
#[ prost( enumeration = "CompressionTypeVariant" , tag = "1" ) ]
567
567
pub compression : i32 ,
@@ -658,7 +658,7 @@ pub struct CsvOptions {
658
658
}
659
659
/// Options controlling CSV format
660
660
#[ allow( clippy:: derive_partial_eq_without_eq) ]
661
- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
661
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Message ) ]
662
662
pub struct JsonOptions {
663
663
/// Compression type
664
664
#[ prost( enumeration = "CompressionTypeVariant" , tag = "1" ) ]
@@ -723,7 +723,7 @@ pub struct ParquetColumnOptions {
723
723
/// Nested message and enum types in `ParquetColumnOptions`.
724
724
pub mod parquet_column_options {
725
725
#[ allow( clippy:: derive_partial_eq_without_eq) ]
726
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
726
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
727
727
pub enum BloomFilterEnabledOpt {
728
728
#[ prost( bool , tag = "1" ) ]
729
729
BloomFilterEnabled ( bool ) ,
@@ -735,7 +735,7 @@ pub mod parquet_column_options {
735
735
Encoding ( :: prost:: alloc:: string:: String ) ,
736
736
}
737
737
#[ allow( clippy:: derive_partial_eq_without_eq) ]
738
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
738
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
739
739
pub enum DictionaryEnabledOpt {
740
740
#[ prost( bool , tag = "3" ) ]
741
741
DictionaryEnabled ( bool ) ,
@@ -753,19 +753,19 @@ pub mod parquet_column_options {
753
753
StatisticsEnabled ( :: prost:: alloc:: string:: String ) ,
754
754
}
755
755
#[ allow( clippy:: derive_partial_eq_without_eq) ]
756
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
756
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
757
757
pub enum BloomFilterFppOpt {
758
758
#[ prost( double, tag = "6" ) ]
759
759
BloomFilterFpp ( f64 ) ,
760
760
}
761
761
#[ allow( clippy:: derive_partial_eq_without_eq) ]
762
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
762
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
763
763
pub enum BloomFilterNdvOpt {
764
764
#[ prost( uint64, tag = "7" ) ]
765
765
BloomFilterNdv ( u64 ) ,
766
766
}
767
767
#[ allow( clippy:: derive_partial_eq_without_eq) ]
768
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
768
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
769
769
pub enum MaxStatisticsSizeOpt {
770
770
#[ prost( uint32, tag = "8" ) ]
771
771
MaxStatisticsSize ( u32 ) ,
@@ -860,7 +860,7 @@ pub struct ParquetOptions {
860
860
/// Nested message and enum types in `ParquetOptions`.
861
861
pub mod parquet_options {
862
862
#[ allow( clippy:: derive_partial_eq_without_eq) ]
863
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
863
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
864
864
pub enum MetadataSizeHintOpt {
865
865
#[ prost( uint64, tag = "4" ) ]
866
866
MetadataSizeHint ( u64 ) ,
@@ -872,7 +872,7 @@ pub mod parquet_options {
872
872
Compression ( :: prost:: alloc:: string:: String ) ,
873
873
}
874
874
#[ allow( clippy:: derive_partial_eq_without_eq) ]
875
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
875
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
876
876
pub enum DictionaryEnabledOpt {
877
877
#[ prost( bool , tag = "11" ) ]
878
878
DictionaryEnabled ( bool ) ,
@@ -884,13 +884,13 @@ pub mod parquet_options {
884
884
StatisticsEnabled ( :: prost:: alloc:: string:: String ) ,
885
885
}
886
886
#[ allow( clippy:: derive_partial_eq_without_eq) ]
887
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
887
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
888
888
pub enum MaxStatisticsSizeOpt {
889
889
#[ prost( uint64, tag = "14" ) ]
890
890
MaxStatisticsSize ( u64 ) ,
891
891
}
892
892
#[ allow( clippy:: derive_partial_eq_without_eq) ]
893
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
893
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
894
894
pub enum ColumnIndexTruncateLengthOpt {
895
895
#[ prost( uint64, tag = "17" ) ]
896
896
ColumnIndexTruncateLength ( u64 ) ,
@@ -902,13 +902,13 @@ pub mod parquet_options {
902
902
Encoding ( :: prost:: alloc:: string:: String ) ,
903
903
}
904
904
#[ allow( clippy:: derive_partial_eq_without_eq) ]
905
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
905
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
906
906
pub enum BloomFilterFppOpt {
907
907
#[ prost( double, tag = "21" ) ]
908
908
BloomFilterFpp ( f64 ) ,
909
909
}
910
910
#[ allow( clippy:: derive_partial_eq_without_eq) ]
911
- #[ derive( Clone , PartialEq , :: prost:: Oneof ) ]
911
+ #[ derive( Clone , Copy , PartialEq , :: prost:: Oneof ) ]
912
912
pub enum BloomFilterNdvOpt {
913
913
#[ prost( uint64, tag = "22" ) ]
914
914
BloomFilterNdv ( u64 ) ,
0 commit comments