pub enum ToolRecoveryPolicy {
NeverReplay,
QueryStatus,
IdempotencyKey,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ToolRecoveryPolicy
impl Clone for ToolRecoveryPolicy
impl Copy for ToolRecoveryPolicy
Source§impl Debug for ToolRecoveryPolicy
impl Debug for ToolRecoveryPolicy
Source§impl<'de> Deserialize<'de> for ToolRecoveryPolicy
impl<'de> Deserialize<'de> for ToolRecoveryPolicy
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ToolRecoveryPolicy
Source§impl PartialEq for ToolRecoveryPolicy
impl PartialEq for ToolRecoveryPolicy
Source§impl Serialize for ToolRecoveryPolicy
impl Serialize for ToolRecoveryPolicy
impl StructuralPartialEq for ToolRecoveryPolicy
Auto Trait Implementations§
impl Freeze for ToolRecoveryPolicy
impl RefUnwindSafe for ToolRecoveryPolicy
impl Send for ToolRecoveryPolicy
impl Sync for ToolRecoveryPolicy
impl Unpin for ToolRecoveryPolicy
impl UnsafeUnpin for ToolRecoveryPolicy
impl UnwindSafe for ToolRecoveryPolicy
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