Skip to main content

GuardrailResult

Defined in the guardrails module.
Rust AI Agent SDK Result of a guardrail validation.

Fields

Methods

success

Create a successful result Parameters:

pass

Create a successful result without modification

failure

Create a failed result Parameters:

from_tuple

Create from a tuple (success, result_or_error) Parameters:

with_metadata

Add metadata Parameters:

is_success

Check if passed

is_failure

Check if failed

get_result_or

Get the result or original content Parameters:

Source

View on GitHub

praisonai/src/guardrails/mod.rs at line 38

Rust Guardrails

Rust Approval

Rust Security