use revolt_quark::{EmptyResponse, Result, models::server_member::FieldsMember}; use rocket::serde::json::Json; use serde::{Deserialize, Serialize}; use validator::Validate; #[derive(Validate, Serialize, Deserialize)] pub struct Data { #[validate(length(min = 1, max = 32))] nickname: Option, avatar: Option, roles: Option>, remove: Option, } #[patch("//members/", data = "")] pub async fn req(/*user: UserRef, server: Ref,*/ server: String, target: String, data: Json) -> Result { todo!() }