Browse Source

linting and renaming

tags/v0.3.11-rc1
Shar-jeel-Sajid 10 months ago
parent
commit
a88196e331
2 changed files with 4 additions and 6 deletions
  1. +1
    -1
      libraries/arrow-convert/src/lib.rs
  2. +3
    -5
      node-hub/dora-rerun/src/series.rs

+ 1
- 1
libraries/arrow-convert/src/lib.rs View File

@@ -31,7 +31,7 @@ impl DerefMut for ArrowData {

macro_rules! register_array_handlers {
($(($variant:path, $array_type:ty, $type_name:expr)),* $(,)?) => {
pub fn cast_values(data: &ArrowData) -> Result<Vec<f64>> {
pub fn into_vec_f64(data: &ArrowData) -> Result<Vec<f64>> {
match data.data_type() {
$(
$variant => {


+ 3
- 5
node-hub/dora-rerun/src/series.rs View File

@@ -1,15 +1,13 @@
use dora_node_api::{
arrow::array::{Float32Array, Float64Array, Int32Array, Int64Array, UInt32Array},
arrow::datatypes::DataType,
cast_values,
into_vec_f64,
dora_core::config::DataId,
ArrowData,
};
use eyre::{Context, ContextCompat, Result};
use eyre::{Context, Result};
use rerun::RecordingStream;

pub fn update_series(rec: &RecordingStream, id: DataId, data: ArrowData) -> Result<()> {
let series = cast_values(&data).context("could not cast values")?;
let series = into_vec_f64(&data).context("could not cast values")?;
for (i, value) in series.iter().enumerate() {
rec.log(
format!("{}_{}", id.as_str(), i),


Loading…
Cancel
Save