pub enum HostedToolOutcome {
Success,
Error(HostedToolError),
}Expand description
Terminal provider-hosted tool outcome.
Variants§
Success
The provider completed the activity.
Error(HostedToolError)
The provider reported a tool-level error, possibly inside HTTP 200.
Trait Implementations§
Source§impl Clone for HostedToolOutcome
impl Clone for HostedToolOutcome
Source§fn clone(&self) -> HostedToolOutcome
fn clone(&self) -> HostedToolOutcome
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 HostedToolOutcome
impl Debug for HostedToolOutcome
Source§impl<'de> Deserialize<'de> for HostedToolOutcome
impl<'de> Deserialize<'de> for HostedToolOutcome
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 HostedToolOutcome
Source§impl PartialEq for HostedToolOutcome
impl PartialEq for HostedToolOutcome
Source§impl Serialize for HostedToolOutcome
impl Serialize for HostedToolOutcome
impl StructuralPartialEq for HostedToolOutcome
Auto Trait Implementations§
impl Freeze for HostedToolOutcome
impl RefUnwindSafe for HostedToolOutcome
impl Send for HostedToolOutcome
impl Sync for HostedToolOutcome
impl Unpin for HostedToolOutcome
impl UnsafeUnpin for HostedToolOutcome
impl UnwindSafe for HostedToolOutcome
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