pub enum ToolClassConstraint {
Inherit,
Allowed,
RequiresApproval,
Denied,
}Variants§
Trait Implementations§
Source§impl Clone for ToolClassConstraint
impl Clone for ToolClassConstraint
Source§fn clone(&self) -> ToolClassConstraint
fn clone(&self) -> ToolClassConstraint
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 ToolClassConstraint
impl Debug for ToolClassConstraint
Source§impl Default for ToolClassConstraint
impl Default for ToolClassConstraint
Source§fn default() -> ToolClassConstraint
fn default() -> ToolClassConstraint
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolClassConstraint
impl<'de> Deserialize<'de> for ToolClassConstraint
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
Auto Trait Implementations§
impl Freeze for ToolClassConstraint
impl RefUnwindSafe for ToolClassConstraint
impl Send for ToolClassConstraint
impl Sync for ToolClassConstraint
impl Unpin for ToolClassConstraint
impl UnsafeUnpin for ToolClassConstraint
impl UnwindSafe for ToolClassConstraint
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