pub enum GetDefaultProjectError {
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 GetDefaultProjectError
impl GetDefaultProjectError
pub fn to_project_endpoint_error(&self) -> Option<ProjectEndpointError>
Trait Implementations§
source§impl From<Error> for GetDefaultProjectError
impl From<Error> for GetDefaultProjectError
source§fn from(error: Error) -> GetDefaultProjectError
fn from(error: Error) -> GetDefaultProjectError
Converts to this type from the input type.
source§impl From<InvalidHeaderValue> for GetDefaultProjectError
impl From<InvalidHeaderValue> for GetDefaultProjectError
source§fn from(error: InvalidHeaderValue) -> GetDefaultProjectError
fn from(error: InvalidHeaderValue) -> GetDefaultProjectError
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for GetDefaultProjectError
impl Send for GetDefaultProjectError
impl Sync for GetDefaultProjectError
impl Unpin for GetDefaultProjectError
impl !UnwindSafe for GetDefaultProjectError
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