pub enum ProfileFileLoadError {
ParseError(EnvConfigParseError),
CouldNotReadFile(CouldNotReadConfigFile),
}
Expand description
Failed to read or parse the profile file(s)
Variants§
ParseError(EnvConfigParseError)
The profile could not be parsed
CouldNotReadFile(CouldNotReadConfigFile)
Attempt to read the AWS config file (~/.aws/config
by default) failed with a filesystem error.
Trait Implementations§
Source§impl Clone for EnvConfigFileLoadError
impl Clone for EnvConfigFileLoadError
Source§fn clone(&self) -> EnvConfigFileLoadError
fn clone(&self) -> EnvConfigFileLoadError
Returns a copy of the value. Read more
1.0.0 · 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 EnvConfigFileLoadError
impl Debug for EnvConfigFileLoadError
Source§impl Display for EnvConfigFileLoadError
impl Display for EnvConfigFileLoadError
Source§impl Error for EnvConfigFileLoadError
impl Error for EnvConfigFileLoadError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<EnvConfigParseError> for EnvConfigFileLoadError
impl From<EnvConfigParseError> for EnvConfigFileLoadError
Source§fn from(err: EnvConfigParseError) -> EnvConfigFileLoadError
fn from(err: EnvConfigParseError) -> EnvConfigFileLoadError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for EnvConfigFileLoadError
impl !RefUnwindSafe for EnvConfigFileLoadError
impl Send for EnvConfigFileLoadError
impl Sync for EnvConfigFileLoadError
impl Unpin for EnvConfigFileLoadError
impl !UnwindSafe for EnvConfigFileLoadError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.