diff options
| author | sigoden <sigoden@gmail.com> | 2024-06-11 11:46:29 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-11 11:46:29 +0800 |
| commit | 822688a06a2dd2c45c7a1d5fd32f8f0d415d8620 (patch) | |
| tree | 13a7c0f0d6fac00afac92c76dd3a4b64c2a6d08b /src/config/session.rs | |
| parent | bb867c4fcbc6f42770471f0a0117cd8909f660d7 (diff) | |
| download | aichat-822688a06a2dd2c45c7a1d5fd32f8f0d415d8620.tar.gz | |
refactor: adjust config methods order (#581)
Diffstat (limited to 'src/config/session.rs')
| -rw-r--r-- | src/config/session.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/config/session.rs b/src/config/session.rs index 97843bd..a525af3 100644 --- a/src/config/session.rs +++ b/src/config/session.rs @@ -86,6 +86,14 @@ impl Session { Ok(session) } + pub fn is_temp(&self) -> bool { + self.name == TEMP_SESSION_NAME + } + + pub fn is_empty(&self) -> bool { + self.messages.is_empty() && self.compressed_messages.is_empty() + } + pub fn name(&self) -> &str { &self.name } @@ -342,14 +350,6 @@ impl Session { Ok(()) } - pub fn is_temp(&self) -> bool { - self.name == TEMP_SESSION_NAME - } - - pub fn is_empty(&self) -> bool { - self.messages.is_empty() && self.compressed_messages.is_empty() - } - pub fn add_message(&mut self, input: &Input, output: &str) -> Result<()> { let mut need_add_msg = true; if self.messages.is_empty() { |
