pub enum ToolRoutePreference {
PreferHosted,
ForceClient,
}Expand description
Preferred route for a hybrid tool with hosted and client implementations.
Variants§
PreferHosted
Use provider-hosted execution when supported, otherwise use the client route.
ForceClient
Require the client route even when hosted execution is available.
Trait Implementations§
Source§impl Clone for ToolRoutePreference
impl Clone for ToolRoutePreference
Source§fn clone(&self) -> ToolRoutePreference
fn clone(&self) -> ToolRoutePreference
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 ToolRoutePreference
Source§impl Debug for ToolRoutePreference
impl Debug for ToolRoutePreference
impl Eq for ToolRoutePreference
Source§impl PartialEq for ToolRoutePreference
impl PartialEq for ToolRoutePreference
impl StructuralPartialEq for ToolRoutePreference
Auto Trait Implementations§
impl Freeze for ToolRoutePreference
impl RefUnwindSafe for ToolRoutePreference
impl Send for ToolRoutePreference
impl Sync for ToolRoutePreference
impl Unpin for ToolRoutePreference
impl UnsafeUnpin for ToolRoutePreference
impl UnwindSafe for ToolRoutePreference
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