pub enum ApprovalResolveError {
UnknownId(String),
QueuedSubagentRow(String),
NotOffered {
asked: String,
offered: Vec<String>,
},
NoOptions {
door: &'static str,
},
}Expand description
Why one resolve could not be planned.
Variants§
UnknownId(String)
No live request with this row id is outstanding on this service.
QueuedSubagentRow(String)
The row is supercode’s own queued subagent record, which is an audit entry rather than an answerable door.
NotOffered
The request enumerates answers, but none of them is this decision.
Fields
NoOptions
The request enumerates no answers at all, so there is nothing uniform
to select. Codex’s reverse approval request is the one such door at
the pin (see classify_live_request).
Trait Implementations§
Source§impl Clone for ApprovalResolveError
impl Clone for ApprovalResolveError
Source§fn clone(&self) -> ApprovalResolveError
fn clone(&self) -> ApprovalResolveError
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 ApprovalResolveError
impl Debug for ApprovalResolveError
Source§impl Display for ApprovalResolveError
impl Display for ApprovalResolveError
impl Eq for ApprovalResolveError
Source§impl Error for ApprovalResolveError
impl Error for ApprovalResolveError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for ApprovalResolveError
impl PartialEq for ApprovalResolveError
impl StructuralPartialEq for ApprovalResolveError
Auto Trait Implementations§
impl Freeze for ApprovalResolveError
impl RefUnwindSafe for ApprovalResolveError
impl Send for ApprovalResolveError
impl Sync for ApprovalResolveError
impl Unpin for ApprovalResolveError
impl UnsafeUnpin for ApprovalResolveError
impl UnwindSafe for ApprovalResolveError
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.