gcp_pubsub/presenters/
create_subscription.rs1use crate::Topic;
2use serde::Serialize;
3use serde_derive::Deserialize;
4
5#[derive(Deserialize, Serialize)]
6pub struct CreateSubscription {
7 pub topic: String,
8}
9
10impl CreateSubscription {
11 pub fn from(topic: &Topic) -> Self {
12 Self {
13 topic: topic.name.to_owned(),
14 }
15 }
16}