fix: remove warnings and extra outputs

This commit is contained in:
Keivan-sf
2023-11-09 12:41:09 +03:30
parent 2e38ed537e
commit 50f1d6d018
4 changed files with 4 additions and 14 deletions

View File

@@ -1,5 +1,5 @@
use crate::config_models;
use crate::utils::inboundGenerator;
use crate::utils::inbound_generator;
use std::process::exit;
mod uri_identifier;
@@ -14,7 +14,7 @@ pub fn create_json_config(uri: &str, socks_port: Option<u16>) -> String {
pub fn create_config(uri: &str, socks_port: Option<u16>) -> config_models::Config {
let outbound_object = create_outbound_object(uri);
let inbound_config =
inboundGenerator::generate_inbound_config(inboundGenerator::InboundGenerationOptions {
inbound_generator::generate_inbound_config(inbound_generator::InboundGenerationOptions {
socks_port,
});
let config = config_models::Config {
@@ -28,7 +28,6 @@ pub fn create_outbound_object(uri: &str) -> config_models::Outbound {
let protocol = uri_identifier::get_uri_protocol(uri);
match protocol {
Some(uri_identifier::Protocols::Vless) => {
println!("The protocol is Vless");
let vless_data = vless::get_vless_data(uri);
let outbound_object = vless::create_outbound_object(vless_data);
return outbound_object;