mattermost_rust_client/models/
create_post_ephemeral_request.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
15pub struct CreatePostEphemeralRequest {
16 #[serde(rename = "user_id")]
18 pub user_id: String,
19 #[serde(rename = "post")]
20 pub post: Box<crate::models::CreatePostEphemeralRequestPost>,
21}
22
23impl CreatePostEphemeralRequest {
24 pub fn new(user_id: String, post: crate::models::CreatePostEphemeralRequestPost) -> CreatePostEphemeralRequest {
25 CreatePostEphemeralRequest {
26 user_id,
27 post: Box::new(post),
28 }
29 }
30}
31
32