pub enum ToolEffect {
Read,
Write,
Delete,
Search,
Execute,
Fetch,
Patch,
}Variants§
Trait Implementations§
Source§impl Clone for ToolEffect
impl Clone for ToolEffect
Source§fn clone(&self) -> ToolEffect
fn clone(&self) -> ToolEffect
Returns a duplicate of the value. Read more
1.0.0 · 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 ToolEffect
impl Debug for ToolEffect
Source§impl<'de> Deserialize<'de> for ToolEffect
impl<'de> Deserialize<'de> for ToolEffect
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ToolEffect
impl PartialEq for ToolEffect
Source§impl Serialize for ToolEffect
impl Serialize for ToolEffect
impl Copy for ToolEffect
impl Eq for ToolEffect
impl StructuralPartialEq for ToolEffect
Auto Trait Implementations§
impl Freeze for ToolEffect
impl RefUnwindSafe for ToolEffect
impl Send for ToolEffect
impl Sync for ToolEffect
impl Unpin for ToolEffect
impl UnsafeUnpin for ToolEffect
impl UnwindSafe for ToolEffect
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