pub struct ClaudePeerRefusalError {
pub reason: ClaudePeerRefusal,
pub message: String,
}Expand description
A refusal paired with the detail that names it.
Fields§
§reason: ClaudePeerRefusalMachine-readable reason.
message: StringHuman-readable detail, including courier stderr when relevant.
Trait Implementations§
Source§impl Clone for ClaudePeerRefusalError
impl Clone for ClaudePeerRefusalError
Source§fn clone(&self) -> ClaudePeerRefusalError
fn clone(&self) -> ClaudePeerRefusalError
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 ClaudePeerRefusalError
impl Debug for ClaudePeerRefusalError
Source§impl Display for ClaudePeerRefusalError
impl Display for ClaudePeerRefusalError
impl Eq for ClaudePeerRefusalError
Source§impl Error for ClaudePeerRefusalError
impl Error for ClaudePeerRefusalError
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 ClaudePeerRefusalError
impl PartialEq for ClaudePeerRefusalError
impl StructuralPartialEq for ClaudePeerRefusalError
Auto Trait Implementations§
impl Freeze for ClaudePeerRefusalError
impl RefUnwindSafe for ClaudePeerRefusalError
impl Send for ClaudePeerRefusalError
impl Sync for ClaudePeerRefusalError
impl Unpin for ClaudePeerRefusalError
impl UnsafeUnpin for ClaudePeerRefusalError
impl UnwindSafe for ClaudePeerRefusalError
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.