19 Commits (revert-commit-e-style)

Author SHA1 Message Date
  Michael-J-Ward cd8ed19620 deps: upgrade pyo3 and arrow deps 1 year ago
  Philipp Oppermann 2eeb40b1ff
Fix operator API: Box optional error string since `Option<String>` is not FFI-safe 1 year ago
  Philipp Oppermann 9a10280595
Simplify reading of primitive and string types from arrow arrays 2 years ago
  Philipp Oppermann 89f980e753
Simplify arrow array construction through new `IntoArrow` trait 2 years ago
  Philipp Oppermann 6154415cbc
Update Rust APIs and rust-dataflow-example to use arrow types 2 years ago
  haixuanTao d55df9a326 Adding documentation for the send method 2 years ago
  haixuanTao f9d8fac8e5 Adding Rust docstring documentation 2 years ago
  Philipp Oppermann 7232a31b57
Send `InputClosed` events to operators too 2 years ago
  Philipp Oppermann 1213d70efb
Mark operator `Event` type as `non_exhaustive` 2 years ago
  Philipp Oppermann cdc0be1206
Rename `FfiEvent` to `RawEvent` 2 years ago
  Philipp Oppermann 62319f1ec1
Add support for Rust operators again 2 years ago
  Philipp Oppermann f473c856c1
Fix clippy warnings across whole projects 3 years ago
  Philipp Oppermann c54209ff98
Pass `SendOutput` by reference 3 years ago
  Philipp Oppermann 933affaf16
Rename type 3 years ago
  Philipp Oppermann dcd3f8f18d
Rework raw operator API to support the `#[ffi_export]` attribute of `safer-ffi` 3 years ago
  Philipp Oppermann b0cf6fa4f5
Rework raw operator API on top of `safer-api` crate 3 years ago
  Philipp Oppermann 8e21a990d0
Create a Rust dataflow example 3 years ago
  Philipp Oppermann 825e9a8d7b
Allow operators to stop themselves through a special return value 3 years ago
  haixuanTao 28a902d83a Moving folders in correspondance with #41 3 years ago