pub enum Data {
}
Expand description
Data transferred between controllers, template, markers, database and cache
§Values
None
- No data transferred.Usize(usize)
- No data transferred.I16(i16)
- No data transferred.I32(i32)
- No data transferred.I64(i64)
- i64 data.F32(f32)
- f32 data.F64(f64)
- f64 data.Bool(bool)
- bool data.String(String)
- String data.Date(DateTime<Utc>)
- Chrono dateTime.Json(Value)
- Serde json.Vec(Vec<Data>)
- List ofData
.Map(BTreeMap<i64, Data>)
- Map ofData
.Route(Route)
- Route data.Redirect(Redirect)
- Redirect data.MailProvider(MailProvider)
- Mail provider data.
Variants§
None
No data transferred.
Usize(usize)
usize data.
I16(i16)
i16 data.
I32(i32)
i32 data.
I64(i64)
i64 data.
F32(f32)
f32 data.
F64(f64)
f64 data.
Bool(bool)
bool data.
String(String)
String data.
Date(DateTime<Utc>)
DateTime.
Json(Value)
Json
Vec(Vec<Data>)
List of Data
.
Raw(Vec<u8>)
Raw data,
Map(BTreeMap<i64, Data>)
Map of Data
.
Route(Route)
Route data.
Redirect(Redirect)
Redirect data.
MailProvider(MailProvider)
Mail provider data
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Data
impl<'de> Deserialize<'de> for Data
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
Auto Trait Implementations§
impl Freeze for Data
impl !RefUnwindSafe for Data
impl Send for Data
impl Sync for Data
impl Unpin for Data
impl !UnwindSafe for Data
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