pub trait Component {
// Required methods
fn size(&self) -> (u8, u8);
fn keyboard(&self) -> Vec<Vec<InlineKeyboardButton>>;
}
pub trait Component {
// Required methods
fn size(&self) -> (u8, u8);
fn keyboard(&self) -> Vec<Vec<InlineKeyboardButton>>;
}