Struct salvo_flash::FlashMessage
source · pub struct FlashMessage {
pub level: FlashLevel,
pub value: String,
}
Expand description
A flash message.
Fields§
§level: FlashLevel
Flash message level.
value: String
Flash message content.
Implementations§
source§impl FlashMessage
impl FlashMessage
sourcepub fn debug(message: impl Into<String>) -> Self
pub fn debug(message: impl Into<String>) -> Self
Create a new FlashMessage
with FlashLevel::Debug
.
sourcepub fn info(message: impl Into<String>) -> Self
pub fn info(message: impl Into<String>) -> Self
Create a new FlashMessage
with FlashLevel::Info
.
sourcepub fn success(message: impl Into<String>) -> Self
pub fn success(message: impl Into<String>) -> Self
Create a new FlashMessage
with FlashLevel::Success
.
Trait Implementations§
source§impl Clone for FlashMessage
impl Clone for FlashMessage
source§fn clone(&self) -> FlashMessage
fn clone(&self) -> FlashMessage
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 FlashMessage
impl Debug for FlashMessage
source§impl<'de> Deserialize<'de> for FlashMessage
impl<'de> Deserialize<'de> for FlashMessage
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more