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