pub struct ApprovalRecord {Show 16 fields
pub approval_id: String,
pub checkpoint_id: String,
pub run_id: String,
pub graph_id: String,
pub graph_version: String,
pub checkpoint_digest: String,
pub audience: String,
pub prompt_digest: String,
pub allowed_decisions: Vec<String>,
pub approval_digest: String,
pub status: String,
pub decision: Option<String>,
pub decided_by: Option<String>,
pub decided_at: Option<String>,
pub expires_at: String,
pub created_at: String,
}Fields§
§approval_id: String§checkpoint_id: String§run_id: String§graph_id: String§graph_version: String§checkpoint_digest: String§audience: String§prompt_digest: String§allowed_decisions: Vec<String>§approval_digest: String§status: String§decision: Option<String>§decided_by: Option<String>§decided_at: Option<String>§expires_at: String§created_at: StringTrait Implementations§
Source§impl Clone for ApprovalRecord
impl Clone for ApprovalRecord
Source§fn clone(&self) -> ApprovalRecord
fn clone(&self) -> ApprovalRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ApprovalRecord
impl Debug for ApprovalRecord
impl Eq for ApprovalRecord
Source§impl PartialEq for ApprovalRecord
impl PartialEq for ApprovalRecord
impl StructuralPartialEq for ApprovalRecord
Auto Trait Implementations§
impl Freeze for ApprovalRecord
impl RefUnwindSafe for ApprovalRecord
impl Send for ApprovalRecord
impl Sync for ApprovalRecord
impl Unpin for ApprovalRecord
impl UnsafeUnpin for ApprovalRecord
impl UnwindSafe for ApprovalRecord
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.