Skip to content

Commit f380e9f

Browse files
remove needless Clone of TimeUnit type which is Copy
1 parent 3c84a89 commit f380e9f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/common/data_type.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ impl DataTypeMap {
132132
SqlType::FLOAT,
133133
)),
134134
DataType::Timestamp(unit, tz) => Ok(DataTypeMap::new(
135-
DataType::Timestamp(unit.clone(), tz.clone()),
135+
DataType::Timestamp(*unit, tz.clone()),
136136
PythonType::Datetime,
137137
SqlType::DATE,
138138
)),
@@ -147,20 +147,20 @@ impl DataTypeMap {
147147
SqlType::DATE,
148148
)),
149149
DataType::Time32(unit) => Ok(DataTypeMap::new(
150-
DataType::Time32(unit.clone()),
150+
DataType::Time32(*unit),
151151
PythonType::Datetime,
152152
SqlType::DATE,
153153
)),
154154
DataType::Time64(unit) => Ok(DataTypeMap::new(
155-
DataType::Time64(unit.clone()),
155+
DataType::Time64(*unit),
156156
PythonType::Datetime,
157157
SqlType::DATE,
158158
)),
159159
DataType::Duration(_) => Err(py_datafusion_err(DataFusionError::NotImplemented(
160160
format!("{:?}", arrow_type),
161161
))),
162162
DataType::Interval(interval_unit) => Ok(DataTypeMap::new(
163-
DataType::Interval(interval_unit.clone()),
163+
DataType::Interval(*interval_unit),
164164
PythonType::Datetime,
165165
match interval_unit {
166166
IntervalUnit::DayTime => SqlType::INTERVAL_DAY,

0 commit comments

Comments
 (0)