pub struct ToolExposureDecision {
pub tool_name: String,
pub exposed: bool,
pub reason: String,
}Fields§
§tool_name: String§exposed: bool§reason: StringTrait Implementations§
Source§impl Clone for ToolExposureDecision
impl Clone for ToolExposureDecision
Source§fn clone(&self) -> ToolExposureDecision
fn clone(&self) -> ToolExposureDecision
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 ToolExposureDecision
impl Debug for ToolExposureDecision
Source§impl<'de> Deserialize<'de> for ToolExposureDecision
impl<'de> Deserialize<'de> for ToolExposureDecision
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 ToolExposureDecision
impl RefUnwindSafe for ToolExposureDecision
impl Send for ToolExposureDecision
impl Sync for ToolExposureDecision
impl Unpin for ToolExposureDecision
impl UnsafeUnpin for ToolExposureDecision
impl UnwindSafe for ToolExposureDecision
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