re_importer 0.33.0

Handles importing of Rerun data from file using importer plugins
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use re_lenses::{Lens, LensBuilderError};
use re_lenses_core::Selector;
use re_log_types::TimeType;
use re_sdk_types::archetypes::TextDocument;

/// Creates a lens for `std_msgs/msg/String` messages.
///
/// The message has no header, so no ROS 2 timestamp or frame is extracted.
pub fn string(_time_type: TimeType) -> Result<Lens, LensBuilderError> {
    Lens::derive("std_msgs.msg.String:message")
        .to_component(TextDocument::descriptor_text(), Selector::parse(".data")?)
        .build()
}