forked from jmug/stoatchat
chore: cleanup code
This commit is contained in:
@@ -157,10 +157,11 @@ pub struct Message {
|
||||
/// # Message Sort
|
||||
///
|
||||
/// Sort used for retrieving messages
|
||||
#[derive(Serialize, Deserialize, JsonSchema, Debug)]
|
||||
#[derive(Serialize, Deserialize, JsonSchema, Debug, Default)]
|
||||
#[cfg_attr(feature = "rocket_impl", derive(FromFormField))]
|
||||
pub enum MessageSort {
|
||||
/// Sort by the most relevant messages
|
||||
#[default]
|
||||
Relevance,
|
||||
/// Sort by the newest messages first
|
||||
Latest,
|
||||
@@ -168,12 +169,6 @@ pub enum MessageSort {
|
||||
Oldest,
|
||||
}
|
||||
|
||||
impl Default for MessageSort {
|
||||
fn default() -> MessageSort {
|
||||
MessageSort::Relevance
|
||||
}
|
||||
}
|
||||
|
||||
/// # Message Time Period
|
||||
///
|
||||
/// Filter and sort messages by time
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
/// Metadata associated with file
|
||||
#[derive(Serialize, Deserialize, JsonSchema, Debug, Clone)]
|
||||
#[derive(Serialize, Deserialize, JsonSchema, Debug, Clone, Default)]
|
||||
#[serde(tag = "type")]
|
||||
pub enum Metadata {
|
||||
/// File is just a generic uncategorised file
|
||||
#[default]
|
||||
File,
|
||||
/// File contains textual data and should be displayed as such
|
||||
Text,
|
||||
@@ -16,12 +17,6 @@ pub enum Metadata {
|
||||
Audio,
|
||||
}
|
||||
|
||||
impl Default for Metadata {
|
||||
fn default() -> Metadata {
|
||||
Metadata::File
|
||||
}
|
||||
}
|
||||
|
||||
/// Representation of a File on Revolt
|
||||
/// Generated by Autumn
|
||||
#[derive(Serialize, Deserialize, JsonSchema, Debug, Clone, Default)]
|
||||
|
||||
Reference in New Issue
Block a user