mirror of
https://github.com/teloxide/teloxide.git
synced 2024-10-24 09:57:18 +02:00
A quick fix
This commit is contained in:
parent
17de4840d7
commit
32f44f83ab
1 changed files with 0 additions and 20 deletions
|
@ -1,24 +1,4 @@
|
|||
/// A type, encapsulating a dialogue state and arbitrary data.
|
||||
///
|
||||
/// ## Example
|
||||
/// ```
|
||||
/// use teloxide::dispatching::dialogue::Dialogue;
|
||||
///
|
||||
/// enum MyState {
|
||||
/// FullName,
|
||||
/// Age,
|
||||
/// FavouriteMusic,
|
||||
/// }
|
||||
///
|
||||
/// #[derive(Default)]
|
||||
/// struct User {
|
||||
/// full_name: Option<String>,
|
||||
/// age: Option<u8>,
|
||||
/// favourite_music: Option<String>,
|
||||
/// }
|
||||
///
|
||||
/// let _dialogue = Dialogue::new(MyState::FullName, User::default());
|
||||
/// ```
|
||||
#[derive(Default, Debug, Copy, Clone, Eq, Hash, PartialEq)]
|
||||
pub struct Dialogue<State, T> {
|
||||
pub state: State,
|
||||
|
|
Loading…
Reference in a new issue