[][src]Struct dialog::Message

pub struct Message { /* fields omitted */ }

A message box.

This dialog box displays a text and an optional title and has a single OK button. It does not produce any output.

Example

use dialog::DialogBox;

dialog::Message::new("The operation was successful.")
    .title("Success")
    .show()
    .expect("Could not display dialog box");

Methods

impl Message[src]

pub fn new(text: impl Into<String>) -> Message[src]

Creates a new message box with the given text.

pub fn title(&mut self, title: impl Into<String>) -> &mut Message[src]

Sets the title of this message box.

This method returns a reference to self to enable chaining.

Trait Implementations

impl DialogBox for Message[src]

type Output = ()

The type of the data returned by the dialog box.

Auto Trait Implementations

impl Send for Message

impl Sync for Message

impl Unpin for Message

impl UnwindSafe for Message

impl RefUnwindSafe for Message

Blanket Implementations

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

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

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

type Error = !

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.

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

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

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