From beeab4b0fed51ee20046ab94ee0781bec62a362e Mon Sep 17 00:00:00 2001 From: Starpoles Date: Sun, 23 Nov 2025 17:55:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BA=E6=94=B6=E9=9B=86=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=80=E4=B8=AA=E6=A3=80=E6=9F=A5=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=B8=85=E5=8D=95=E7=9A=84=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 3b4f4ab..02c17e5 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -114,3 +114,14 @@ pub struct LayerConfig { pub node_name: String, pub index_name: String, } + +impl LayerConfig { + /// 检查配置文件是否有值 + pub fn is_exist(&self) -> bool { + !self.zinc_search_host.is_empty() + || !self.username.is_empty() + || !self.password.is_empty() + || !self.node_name.is_empty() + || !self.index_name.is_empty() + } +}