pub enum DeleteInstanceError {
RequestFailure(Error),
InvalidHeaderValue(InvalidHeaderValue),
UnexpectedStatus(StatusCode),
Status504,
Status404 {
error: String,
},
Status403 {
error: String,
},
Status400 {
errors: Vec<String>,
},
Status500 {
golem_error: GolemError,
},
Status409 {
error: String,
},
}
Variants§
RequestFailure(Error)
InvalidHeaderValue(InvalidHeaderValue)
UnexpectedStatus(StatusCode)
Status504
Status404
Status403
Status400
Status500
Fields
§
golem_error: GolemError
Status409
Implementations§
source§impl DeleteInstanceError
impl DeleteInstanceError
pub fn to_instance_endpoint_error(&self) -> Option<InstanceEndpointError>
Trait Implementations§
source§impl From<Error> for DeleteInstanceError
impl From<Error> for DeleteInstanceError
source§fn from(error: Error) -> DeleteInstanceError
fn from(error: Error) -> DeleteInstanceError
Converts to this type from the input type.
source§impl From<InvalidHeaderValue> for DeleteInstanceError
impl From<InvalidHeaderValue> for DeleteInstanceError
source§fn from(error: InvalidHeaderValue) -> DeleteInstanceError
fn from(error: InvalidHeaderValue) -> DeleteInstanceError
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for DeleteInstanceError
impl Send for DeleteInstanceError
impl Sync for DeleteInstanceError
impl Unpin for DeleteInstanceError
impl !UnwindSafe for DeleteInstanceError
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