Skip to main content

digitalis_protobuf/
lib.rs

1#![doc = include_str!("../README.md")]
2
3mod msgs;
4pub use msgs::{
5    ArrowPrimitive::ArrowPrimitive, CameraCalibration::CameraCalibration,
6    CircleAnnotation::CircleAnnotation, Color::Color, CompressedImage::CompressedImage,
7    CompressedVideo::CompressedVideo, CubePrimitive::CubePrimitive,
8    CylinderPrimitive::CylinderPrimitive, FrameTransform::FrameTransform,
9    FrameTransforms::FrameTransforms, GeoJSON::GeoJSON, Grid::Grid,
10    ImageAnnotations::ImageAnnotations, KeyValuePair::KeyValuePair, LaserScan::LaserScan,
11    LinePrimitive::LinePrimitive, LocationFix::LocationFix, LocationFixes::LocationFixes, Log::Log,
12    ModelPrimitive::ModelPrimitive, PackedElementField::PackedElementField, Point2::Point2,
13    Point3::Point3, Point3InFrame::Point3InFrame, PointCloud::PointCloud,
14    PointsAnnotation::PointsAnnotation, Pose::Pose, PoseInFrame::PoseInFrame,
15    PosesInFrame::PosesInFrame, Quaternion::Quaternion, RawAudio::RawAudio, RawImage::RawImage,
16    SceneEntity::SceneEntity, SceneEntityDeletion::SceneEntityDeletion, SceneUpdate::SceneUpdate,
17    SpherePrimitive::SpherePrimitive, TextAnnotation::TextAnnotation, TextPrimitive::TextPrimitive,
18    TriangleListPrimitive::TriangleListPrimitive, Vector2::Vector2, Vector3::Vector3,
19    VoxelGrid::VoxelGrid,
20};
21pub use protobuf; // re-export
22
23pub mod base {
24    // re-export
25    pub use protobuf::well_known_types::{duration::Duration, timestamp::Timestamp};
26}