Enum golem_client::component::PutComponentError
source · pub enum PutComponentError {
RequestFailure(Error),
InvalidHeaderValue(InvalidHeaderValue),
UnexpectedStatus(StatusCode),
Status504,
Status404 {
message: String,
},
Status403 {
error: String,
},
Status400 {
errors: Vec<String>,
},
Status500 {
error: String,
},
Status409 {
component_id: Uuid,
},
}
Variants§
RequestFailure(Error)
InvalidHeaderValue(InvalidHeaderValue)
UnexpectedStatus(StatusCode)
Status504
Status404
Status403
Status400
Status500
Status409
Implementations§
source§impl PutComponentError
impl PutComponentError
pub fn to_component_endpoint_error(&self) -> Option<ComponentEndpointError>
Trait Implementations§
source§impl From<Error> for PutComponentError
impl From<Error> for PutComponentError
source§fn from(error: Error) -> PutComponentError
fn from(error: Error) -> PutComponentError
Converts to this type from the input type.
source§impl From<InvalidHeaderValue> for PutComponentError
impl From<InvalidHeaderValue> for PutComponentError
source§fn from(error: InvalidHeaderValue) -> PutComponentError
fn from(error: InvalidHeaderValue) -> PutComponentError
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for PutComponentError
impl Send for PutComponentError
impl Sync for PutComponentError
impl Unpin for PutComponentError
impl !UnwindSafe for PutComponentError
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