mirror of
https://github.com/house-of-vanity/v2-uri-parser.git
synced 2025-12-15 14:47:51 +00:00
@@ -271,4 +271,7 @@ pub struct RawData {
|
||||
pub struct ConfigMetaData {
|
||||
pub name: String,
|
||||
pub protocol: String,
|
||||
pub host: Option<String>,
|
||||
pub address: Option<String>,
|
||||
pub port: Option<u16>,
|
||||
}
|
||||
|
||||
@@ -16,6 +16,9 @@ pub fn get_metadata(uri: &str) -> String {
|
||||
let (protocol, data, _) = get_uri_data(uri);
|
||||
let meta_data = ConfigMetaData {
|
||||
name: data.remarks,
|
||||
host: data.host.clone(),
|
||||
address: data.address.clone(),
|
||||
port: data.port.clone(),
|
||||
protocol,
|
||||
};
|
||||
let serialized = serde_json::to_string(&meta_data).unwrap();
|
||||
|
||||
Reference in New Issue
Block a user