pub enum RemoteToolActivation {
Always,
Internal,
}Variants§
Trait Implementations§
Source§impl Clone for RemoteToolActivation
impl Clone for RemoteToolActivation
Source§fn clone(&self) -> RemoteToolActivation
fn clone(&self) -> RemoteToolActivation
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 moreimpl Copy for RemoteToolActivation
Source§impl Debug for RemoteToolActivation
impl Debug for RemoteToolActivation
Source§impl Default for RemoteToolActivation
impl Default for RemoteToolActivation
Source§fn default() -> RemoteToolActivation
fn default() -> RemoteToolActivation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemoteToolActivation
impl<'de> Deserialize<'de> for RemoteToolActivation
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
impl Eq for RemoteToolActivation
Source§impl JsonSchema for RemoteToolActivation
impl JsonSchema for RemoteToolActivation
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for RemoteToolActivation
impl PartialEq for RemoteToolActivation
Source§fn eq(&self, other: &RemoteToolActivation) -> bool
fn eq(&self, other: &RemoteToolActivation) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RemoteToolActivation
impl Serialize for RemoteToolActivation
impl StructuralPartialEq for RemoteToolActivation
Auto Trait Implementations§
impl Freeze for RemoteToolActivation
impl RefUnwindSafe for RemoteToolActivation
impl Send for RemoteToolActivation
impl Sync for RemoteToolActivation
impl Unpin for RemoteToolActivation
impl UnsafeUnpin for RemoteToolActivation
impl UnwindSafe for RemoteToolActivation
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