Skip to content

Commit 1a9d836

Browse files
author
Rickard Lundin
committed
added send o sync
1 parent 2c1252c commit 1a9d836

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

src/chunked/arrow_converter.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ struct HandlerBooleanBuilder {
346346
boolean_builder: BooleanBuilder,
347347
runes_in_column: usize,
348348
name: String,
349-
trimmer: Box<dyn ColumnTrimmer>,
349+
trimmer: Box<dyn ColumnTrimmer + Send + Sync >,
350350
}
351351

352352
impl ColumnBuilder for HandlerBooleanBuilder {

src/trimmer.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,16 @@
2828
use std::cmp::min;
2929

3030
use padder::{Alignment, Symbol};
31+
use crate::converter::Converter;
3132

3233
use crate::datatype::DataType;
3334

3435
pub(crate) trait ColumnTrimmer {
3536
fn find_start_stop(&self, data: &[u8], runes: i16) -> (usize, usize);
3637
// TODO @Willhelm perhaps add trim function here ?
3738
}
39+
//unsafe impl Send for ColumnTrimmer {}
40+
//unsafe impl Sync for ColumnTrimmer {}
3841

3942

4043

0 commit comments

Comments
 (0)