avina_wire/hello.rs
1use std::fmt::Display;
2
3use serde::{Deserialize, Serialize};
4#[cfg(feature = "tabled")]
5use tabled::Tabled;
6
7#[cfg_attr(feature = "tabled", derive(Tabled))]
8#[derive(Clone, Debug, Deserialize, Serialize, PartialEq, Default)]
9pub struct Hello {
10 pub message: String,
11}
12
13impl Display for Hello {
14 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15 f.write_str(self.message.as_str())
16 }
17}