pub enum BlockAction {
Block,
Unblock,
}Expand description
Block actions (tool input).
Variants§
Trait Implementations§
Source§impl Clone for BlockAction
impl Clone for BlockAction
impl Copy for BlockAction
Source§impl Debug for BlockAction
impl Debug for BlockAction
Source§impl<'de> Deserialize<'de> for BlockAction
impl<'de> Deserialize<'de> for BlockAction
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 Display for BlockAction
impl Display for BlockAction
impl Eq for BlockAction
Source§impl FromStr for BlockAction
impl FromStr for BlockAction
Source§impl PartialEq for BlockAction
impl PartialEq for BlockAction
Source§impl Serialize for BlockAction
impl Serialize for BlockAction
impl StructuralPartialEq for BlockAction
Auto Trait Implementations§
impl Freeze for BlockAction
impl RefUnwindSafe for BlockAction
impl Send for BlockAction
impl Sync for BlockAction
impl Unpin for BlockAction
impl UnsafeUnpin for BlockAction
impl UnwindSafe for BlockAction
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.