Enum booklibrs::Message[][src]

pub enum Message {
    AddReader,
    RemoveReader,
    ChangeName,
    ChangeFamily,
    ChangeFather,
    ChangeAge,
    ChangeInfo,
    InfoReaderReading,
    InfoReaderAllBooks,
    AddBooks,
    RemoveBook,
    RemoveTheBook,
    ChangeTitle,
    ChangeAuthor,
    ChangePages,
    ChangeLocation,
    InfoTheBook,
    InfoBook,
    GiveBook,
    GetBook,
    ChangeReturnDate,
    ShowAllBooks,
    ShowGenres,
    ShowAuthor,
    AddGenre,
    RemoveGenre,
    CustomizeBookGenre,
    PrevData,
    NextData,
    English,
    Russian,
    Help,
}

All messages, which used to call functions

Variants

AddReader
RemoveReader
ChangeName
ChangeFamily
ChangeFather
ChangeAge
ChangeInfo
InfoReaderReading
InfoReaderAllBooks
AddBooks
RemoveBook
RemoveTheBook
ChangeTitle
ChangeAuthor
ChangePages
ChangeLocation
InfoTheBook
InfoBook
GiveBook
GetBook
ChangeReturnDate
ShowAllBooks
ShowGenres
ShowAuthor
AddGenre
RemoveGenre
CustomizeBookGenre
PrevData
NextData
English
Russian
Help

Trait Implementations

impl Clone for Message[src]

impl Copy for Message[src]

Auto Trait Implementations

impl RefUnwindSafe for Message

impl Send for Message

impl Sync for Message

impl Unpin for Message

impl UnwindSafe for Message

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.