pub enum RequestTemplateOperation {
Http(HttpTemplateOperation),
Graphql(GraphqlTemplateOperation),
Mcp(McpTemplateOperation),
Sse(SseTemplateOperation),
Ws(WsTemplateOperation),
}Variants§
Http(HttpTemplateOperation)
Graphql(GraphqlTemplateOperation)
Mcp(McpTemplateOperation)
Sse(SseTemplateOperation)
Ws(WsTemplateOperation)
Implementations§
Source§impl RequestTemplateOperation
impl RequestTemplateOperation
pub fn as_http(&self) -> Option<&HttpTemplateOperation>
pub fn as_graphql(&self) -> Option<&GraphqlTemplateOperation>
pub fn as_mcp(&self) -> Option<&McpTemplateOperation>
pub fn as_sse(&self) -> Option<&SseTemplateOperation>
pub fn as_ws(&self) -> Option<&WsTemplateOperation>
Trait Implementations§
Source§impl Clone for RequestTemplateOperation
impl Clone for RequestTemplateOperation
Source§fn clone(&self) -> RequestTemplateOperation
fn clone(&self) -> RequestTemplateOperation
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 moreAuto Trait Implementations§
impl Freeze for RequestTemplateOperation
impl RefUnwindSafe for RequestTemplateOperation
impl Send for RequestTemplateOperation
impl Sync for RequestTemplateOperation
impl Unpin for RequestTemplateOperation
impl UnsafeUnpin for RequestTemplateOperation
impl UnwindSafe for RequestTemplateOperation
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