From 9691f3ef9a22e0b5abceadda2525c524a755432f Mon Sep 17 00:00:00 2001 From: Keivan-sf Date: Sat, 14 Oct 2023 10:54:55 +0330 Subject: [PATCH] chore: fix vless outbound setting struct name --- src/parser/vless.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/parser/vless.rs b/src/parser/vless.rs index 7d68730..fef49c2 100644 --- a/src/parser/vless.rs +++ b/src/parser/vless.rs @@ -47,13 +47,13 @@ struct VlessServerObject { users: Vec, } -pub struct VlessOutbound { - vnext: VlessServerObject, +struct VlessOutboundSettings { + vnext: Vec, } -pub fn create_outbound_object(data: VlessData) -> VlessOutbound { - return VlessOutbound { - vnext: VlessServerObject { +fn create_outbound_object(data: VlessData) -> VlessOutboundSettings { + return VlessOutboundSettings { + vnext: vec![VlessServerObject { port: data.address_data.port, address: data.address_data.address, users: vec![VlessUser { @@ -62,7 +62,7 @@ pub fn create_outbound_object(data: VlessData) -> VlessOutbound { encryption: data.query.encryption, level: 0, }], - }, + }], }; }