#[allow(non_snake_case)] pub struct VlessQuery { pub security: Option, pub sni: Option, pub fp: Option, pub pbk: Option, pub sid: Option, pub r#type: Option, pub flow: Option, pub path: Option, pub encryption: Option, pub header_type: Option, pub host: Option, pub seed: Option, pub quic_security: Option, pub r#key: Option, pub mode: Option, pub service_name: Option, pub authority: Option, pub slpn: Option, pub spx: Option, pub alpn: Option, pub extra: Option, pub allowInsecure: Option, } pub struct VlessAddress { pub uuid: String, pub address: String, pub port: u16, } pub struct VlessData { pub query: VlessQuery, pub address_data: VlessAddress, }