Browse Source

Removing lifetime to the Metadata struct

tags/v0.2.5-alpha
haixuanTao 2 years ago
parent
commit
eb515c7755
4 changed files with 9 additions and 9 deletions
  1. +1
    -1
      apis/rust/node/src/event_stream/event.rs
  2. +1
    -1
      apis/rust/node/src/node/control_channel.rs
  3. +4
    -4
      binaries/daemon/src/lib.rs
  4. +3
    -3
      libraries/core/src/daemon_messages.rs

+ 1
- 1
apis/rust/node/src/event_stream/event.rs View File

@@ -16,7 +16,7 @@ pub enum Event {
},
Input {
id: DataId,
metadata: Metadata<'static>,
metadata: Metadata,
data: Option<Data>,
},
InputClosed {


+ 1
- 1
apis/rust/node/src/node/control_channel.rs View File

@@ -83,7 +83,7 @@ impl ControlChannel {
pub fn send_message(
&mut self,
output_id: DataId,
metadata: Metadata<'static>,
metadata: Metadata,
data: Option<Data>,
) -> eyre::Result<()> {
let request = DaemonRequest::SendMessage {


+ 4
- 4
binaries/daemon/src/lib.rs View File

@@ -758,7 +758,7 @@ impl Daemon {
dataflow_id: Uuid,
node_id: NodeId,
output_id: DataId,
metadata: dora_core::message::Metadata<'static>,
metadata: dora_core::message::Metadata,
data: Option<Data>,
) -> Result<(), eyre::ErrReport> {
let dataflow = self.running.get_mut(&dataflow_id).wrap_err_with(|| {
@@ -1069,7 +1069,7 @@ async fn send_output_to_local_receivers(
node_id: NodeId,
output_id: DataId,
dataflow: &mut RunningDataflow,
metadata: &dora_core::message::Metadata<'static>,
metadata: &dora_core::message::Metadata,
data: Option<Data>,
clock: &HLC,
) -> Result<Option<Vec<u8>>, eyre::ErrReport> {
@@ -1443,7 +1443,7 @@ pub enum DaemonNodeEvent {
},
SendOut {
output_id: DataId,
metadata: dora_core::message::Metadata<'static>,
metadata: dora_core::message::Metadata,
data: Option<Data>,
},
ReportDrop {
@@ -1459,7 +1459,7 @@ pub enum DoraEvent {
Timer {
dataflow_id: DataflowId,
interval: Duration,
metadata: dora_core::message::Metadata<'static>,
metadata: dora_core::message::Metadata,
},
SpawnedNodeResult {
dataflow_id: DataflowId,


+ 3
- 3
libraries/core/src/daemon_messages.rs View File

@@ -50,7 +50,7 @@ pub enum DaemonRequest {
Subscribe,
SendMessage {
output_id: DataId,
metadata: Metadata<'static>,
metadata: Metadata,
data: Option<Data>,
},
CloseOutputs(Vec<DataId>),
@@ -152,7 +152,7 @@ pub enum NodeEvent {
},
Input {
id: DataId,
metadata: Metadata<'static>,
metadata: Metadata,
data: Option<Data>,
},
InputClosed {
@@ -233,7 +233,7 @@ pub enum InterDaemonEvent {
dataflow_id: DataflowId,
node_id: NodeId,
output_id: DataId,
metadata: Metadata<'static>,
metadata: Metadata,
data: Option<Vec<u8>>,
},
InputsClosed {


Loading…
Cancel
Save