diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-07-11 14:48:59 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-07-11 14:48:59 +0800 |
| commit | 7fb5230f9c9e4ad095566f971b3bc5b3d87b1926 (patch) | |
| tree | 89bb820edb391f919fc81a5fde3e50bd8c6aab24 /mingling_core/src | |
| parent | c5736152b0adeef17349265c4b9277ba17b8bcfd (diff) | |
feat(renderer): add new() constructor to RenderResult
Diffstat (limited to 'mingling_core/src')
| -rw-r--r-- | mingling_core/src/renderer/render_result.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/mingling_core/src/renderer/render_result.rs b/mingling_core/src/renderer/render_result.rs index 5ef3120..82a745c 100644 --- a/mingling_core/src/renderer/render_result.rs +++ b/mingling_core/src/renderer/render_result.rs @@ -52,6 +52,23 @@ impl From<&RenderResult> for String { } impl RenderResult { + /// Creates a new `RenderResult` with default values (empty text and exit code 0). + /// + /// Equivalent to `RenderResult::default()`. + /// + /// # Examples + /// + /// ``` + /// use mingling_core::RenderResult; + /// + /// let result = RenderResult::new(); + /// assert_eq!(result.exit_code, 0); + /// assert!(result.is_empty()); + /// ``` + pub fn new() -> Self { + Self::default() + } + /// Appends the given text to the rendered content. /// /// # Examples |
