pub enum EngineSpec {
Http {
url: String,
headers: Vec<(String, String)>,
},
Stdio {
command: String,
args: Vec<String>,
},
}Expand description
Where a --server value points.
Variants§
Http
An http(s) endpoint reached over Streamable HTTP, with extra request
headers (-H "Name: value", in flag order).
Stdio
A command to spawn and speak stdio to.
Trait Implementations§
Source§impl Clone for EngineSpec
impl Clone for EngineSpec
Source§impl Debug for EngineSpec
impl Debug for EngineSpec
impl Eq for EngineSpec
Source§impl PartialEq for EngineSpec
impl PartialEq for EngineSpec
impl StructuralPartialEq for EngineSpec
Auto Trait Implementations§
impl Freeze for EngineSpec
impl RefUnwindSafe for EngineSpec
impl Send for EngineSpec
impl Sync for EngineSpec
impl Unpin for EngineSpec
impl UnsafeUnpin for EngineSpec
impl UnwindSafe for EngineSpec
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.