pub struct MessageDialogBuilder {
pub title: String,
pub text: String,
pub level: MessageLevel,
pub owner: UnsafeWindowHandle,
}
Expand description
Builder for message dialogs.
Fields§
§title: String
§text: String
§level: MessageLevel
§owner: UnsafeWindowHandle
Implementations§
Source§impl MessageDialogBuilder
impl MessageDialogBuilder
Sourcepub fn set_level(self, level: MessageLevel) -> Self
pub fn set_level(self, level: MessageLevel) -> Self
Set the level of the message.
Sourcepub fn set_owner<W: HasWindowHandle>(self, window: &W) -> Self
pub fn set_owner<W: HasWindowHandle>(self, window: &W) -> Self
Sets the owner of the dialog.
Sourcepub fn reset_owner(self) -> Self
pub fn reset_owner(self) -> Self
Resets the owner of the dialog to nothing.
Sourcepub fn alert(self) -> MessageAlert
pub fn alert(self) -> MessageAlert
Builds a dialog that alert users with some message.
Sourcepub fn confirm(self) -> MessageConfirm
pub fn confirm(self) -> MessageConfirm
Builds a dialog that let users to choose Yes/No.
Trait Implementations§
Source§impl Clone for MessageDialogBuilder
impl Clone for MessageDialogBuilder
Source§fn clone(&self) -> MessageDialogBuilder
fn clone(&self) -> MessageDialogBuilder
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MessageDialogBuilder
impl Debug for MessageDialogBuilder
Source§impl Default for MessageDialogBuilder
impl Default for MessageDialogBuilder
Source§fn default() -> MessageDialogBuilder
fn default() -> MessageDialogBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MessageDialogBuilder
impl RefUnwindSafe for MessageDialogBuilder
impl Send for MessageDialogBuilder
impl Sync for MessageDialogBuilder
impl Unpin for MessageDialogBuilder
impl UnwindSafe for MessageDialogBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more