Enum ncursesw::NCurseswError [−][src]
pub enum NCurseswError {
Show 17 variants
LibraryError {
func: String,
rc: Option<i32>,
},
InterruptedCall,
KeyResize,
KeyEvent,
ColorParseError {
color: String,
},
ColorLimit,
ColorPairLimit,
InvalidCapability,
IntError {
source: TryFromIntError,
},
CharError {
source: CharTryFromError,
},
NulError {
source: NulError,
},
Infallible {
source: Infallible,
},
PanelsError {
source: NCurseswPanelsError,
},
MouseError {
source: NCurseswMouseError,
},
MenuError {
source: NCurseswMenuError,
},
FormError {
source: NCurseswFormError,
},
OSError {
func: String,
errno: Errno,
},
}
Expand description
NCursesw Errors/Events.
Variants
LibraryError
InterruptedCall
KeyResize
KeyEvent
ColorParseError
Fields
color: String
ColorLimit
ColorPairLimit
InvalidCapability
IntError
Fields
source: TryFromIntError
CharError
Fields
source: CharTryFromError
NulError
Fields
source: NulError
Infallible
Fields
source: Infallible
PanelsError
Fields
source: NCurseswPanelsError
MouseError
Fields
source: NCurseswMouseError
MenuError
Fields
source: NCurseswMenuError
FormError
Fields
source: NCurseswFormError
OSError
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.