pub struct ToolSelectOption {
pub value: String,
pub label: String,
}Expand description
One selectable option for a tool setting.
Fields§
§value: String§label: StringImplementations§
Trait Implementations§
Source§impl Clone for ToolSelectOption
impl Clone for ToolSelectOption
Source§fn clone(&self) -> ToolSelectOption
fn clone(&self) -> ToolSelectOption
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 ToolSelectOption
impl Debug for ToolSelectOption
Source§impl Display for ToolSelectOption
impl Display for ToolSelectOption
Source§impl PartialEq for ToolSelectOption
impl PartialEq for ToolSelectOption
Source§fn eq(&self, other: &ToolSelectOption) -> bool
fn eq(&self, other: &ToolSelectOption) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ToolSelectOption
impl StructuralPartialEq for ToolSelectOption
Auto Trait Implementations§
impl Freeze for ToolSelectOption
impl RefUnwindSafe for ToolSelectOption
impl Send for ToolSelectOption
impl Sync for ToolSelectOption
impl Unpin for ToolSelectOption
impl UnsafeUnpin for ToolSelectOption
impl UnwindSafe for ToolSelectOption
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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§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.