Skip to content

Commit e44dd5b

Browse files
committed
Add more derives
1 parent 4bad5b4 commit e44dd5b

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

trino-lb-core/src/trino_api/stats.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use serde::{Deserialize, Serialize};
22

33
/// Copied from [`prusto::Stat`], but with `root_stage`
4-
#[derive(Deserialize, Debug, Serialize)]
4+
#[derive(Clone, Debug, Deserialize, Serialize)]
55
#[serde(rename_all = "camelCase")]
66
pub struct Stat {
77
pub completed_splits: u32,

trino-lb-core/src/trino_api/trino_events.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
use std::fmt::Display;
22

3-
use serde::Deserialize;
3+
use serde::{Deserialize, Serialize};
44
use url::Url;
55

66
use crate::TrinoQueryId;
77

8-
#[derive(Clone, Debug, PartialEq, Eq, Deserialize)]
8+
#[derive(Clone, Debug, PartialEq, Eq, Deserialize, Serialize)]
99
#[serde(rename_all = "camelCase")]
1010
pub struct TrinoEvent {
1111
pub metadata: TrinoEventMetadata,
@@ -21,15 +21,15 @@ impl TrinoEvent {
2121
}
2222
}
2323

24-
#[derive(Clone, Debug, PartialEq, Eq, Deserialize)]
24+
#[derive(Clone, Debug, PartialEq, Eq, Deserialize, Serialize)]
2525
#[serde(rename_all = "camelCase")]
2626
pub struct TrinoEventMetadata {
2727
pub uri: Url,
2828
pub query_id: TrinoQueryId,
2929
pub query_state: TrinoQueryState,
3030
}
3131

32-
#[derive(Clone, Debug, PartialEq, Eq, Deserialize)]
32+
#[derive(Clone, Debug, PartialEq, Eq, Deserialize, Serialize)]
3333
#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
3434
pub enum TrinoQueryState {
3535
Queued,

0 commit comments

Comments
 (0)