You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

lib.rs 812 B

1234567891011121314151617181920212223242526272829
  1. //! The custom node API allow you to integrate `dora` into your application.
  2. //! It allows you to retrieve input and send output in any fashion you want.
  3. //!
  4. //! Try it out with:
  5. //!
  6. //! ```bash
  7. //! dora new node --kind node
  8. //! ```
  9. //!
  10. //! You can also generate a dora rust project with
  11. //!
  12. //! ```bash
  13. //! dora new project_xyz --kind dataflow
  14. //! ```
  15. //!
  16. pub use arrow;
  17. pub use dora_arrow_convert::*;
  18. pub use dora_core::{self, uhlc};
  19. pub use dora_message::{
  20. metadata::{Metadata, MetadataParameters, Parameter},
  21. DataflowId,
  22. };
  23. pub use event_stream::{merged, Event, EventStream, MappedInputData, RawData};
  24. pub use flume::Receiver;
  25. pub use node::{arrow_utils, DataSample, DoraNode, ZERO_COPY_THRESHOLD};
  26. mod daemon_connection;
  27. mod event_stream;
  28. mod node;