Skip to content

Commit d303b8e

Browse files
feat!: represent subjects in StreamConfig as Subject
1 parent 6e85ffe commit d303b8e

File tree

1 file changed

+2
-1
lines changed
  • watermelon/src/client/jetstream/resources

1 file changed

+2
-1
lines changed

watermelon/src/client/jetstream/resources/stream.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use std::{num::NonZero, time::Duration};
22

33
use jiff::Timestamp;
44
use serde::{Deserialize, Serialize};
5+
use watermelon_proto::Subject;
56

67
use super::{compression, duration, nullable_datetime, nullable_number, opposite_bool};
78

@@ -36,7 +37,7 @@ pub struct StreamState {
3637
)]
3738
pub struct StreamConfig {
3839
pub name: String,
39-
pub subjects: Vec<String>,
40+
pub subjects: Vec<Subject>,
4041
#[serde(with = "nullable_number")]
4142
pub max_consumers: Option<u32>,
4243
#[serde(with = "nullable_number", rename = "max_msgs")]

0 commit comments

Comments
 (0)