pub enum ColmapError {
IoError(Error),
InvalidNumCameraParams(usize),
ParseError(String),
}Expand description
Error types for the COLMAP module.
Variants§
IoError(Error)
Error reading or writing file
InvalidNumCameraParams(usize)
Invalid number of camera parameters
ParseError(String)
Parse error
Trait Implementations§
Source§impl Debug for ColmapError
impl Debug for ColmapError
Source§impl Display for ColmapError
impl Display for ColmapError
Source§impl Error for ColmapError
impl Error for ColmapError
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()
Auto Trait Implementations§
impl Freeze for ColmapError
impl !RefUnwindSafe for ColmapError
impl Send for ColmapError
impl Sync for ColmapError
impl Unpin for ColmapError
impl !UnwindSafe for ColmapError
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more