rs-bag 0.1.0

Read, write and modify ROS 2 rosbag2 sqlite3 (.db3) storage files
Documentation
mod error;
mod message;
mod metadata;
mod reader;
mod rosbag;
mod storage;
mod topic;
mod writer;

pub mod prelude {
    pub use crate::error::{Error, Result};
    pub use crate::message::filter::MessageFilter;
    pub use crate::message::{
        // MessageReadMut,MessageWriter
        Message,
        RawMessage,
        TypedMessage,
    };
    pub use crate::metadata::Metadata;
    pub use crate::reader::{MessageReader, RawReadIterator, ReadIterator, TypedReadIterator};
    pub use crate::rosbag::BagBuilder;
    pub use crate::rosbag::Rosbag;
    pub use crate::topic::Topic;
    pub use crate::writer::MessageWriter;
}

pub use error::{Error, Result};
pub use message::filter::MessageFilter;
pub use message::{
    // MessageReadMut,MessageWriter
    Message,
    RawMessage,
    TypedMessage,
};
pub use metadata::Metadata;
pub use reader::{MessageReader, RawReadIterator, ReadIterator, TypedReadIterator};
pub use rosbag::BagBuilder;
pub use rosbag::Rosbag;
pub use topic::Topic;
pub use writer::MessageWriter;