pub trait HasMvAddFunctions: HasHandle<WINDOW> + HasYXAxis {
// Provided methods
fn mvaddchnstr(
&self,
origin: Origin,
chstr: &ChtypeString,
length: Option<u16>,
) -> Result<(), NCurseswWinError> { ... }
fn mvaddch(
&self,
origin: Origin,
ch: ChtypeChar,
) -> Result<(), NCurseswWinError> { ... }
fn mvaddchstr(
&self,
origin: Origin,
chstr: &ChtypeString,
) -> Result<(), NCurseswWinError> { ... }
fn mvaddnstr<S: Into<String>>(
&self,
origin: Origin,
str: S,
length: Option<u16>,
) -> Result<(), NCurseswWinError> { ... }
fn mvaddnwstr(
&self,
origin: Origin,
wstr: &WideString,
length: Option<u16>,
) -> Result<(), NCurseswWinError> { ... }
fn mvaddstr<S: Into<String>>(
&self,
origin: Origin,
str: S,
) -> Result<(), NCurseswWinError> { ... }
fn mvadd_wchnstr(
&self,
origin: Origin,
wchstr: &ComplexString,
length: Option<u16>,
) -> Result<(), NCurseswWinError> { ... }
fn mvadd_wch(
&self,
origin: Origin,
wch: ComplexChar,
) -> Result<(), NCurseswWinError> { ... }
fn mvadd_wchstr(
&self,
origin: Origin,
wchstr: &ComplexString,
) -> Result<(), NCurseswWinError> { ... }
fn mvaddwstr(
&self,
origin: Origin,
wstr: &WideString,
) -> Result<(), NCurseswWinError> { ... }
}
Expand description
Does the window canvas type have ncursesw origin add functions.
Provided Methods§
fn mvaddchnstr( &self, origin: Origin, chstr: &ChtypeString, length: Option<u16>, ) -> Result<(), NCurseswWinError>
fn mvaddch( &self, origin: Origin, ch: ChtypeChar, ) -> Result<(), NCurseswWinError>
fn mvaddchstr( &self, origin: Origin, chstr: &ChtypeString, ) -> Result<(), NCurseswWinError>
fn mvaddnstr<S: Into<String>>( &self, origin: Origin, str: S, length: Option<u16>, ) -> Result<(), NCurseswWinError>
fn mvaddnwstr( &self, origin: Origin, wstr: &WideString, length: Option<u16>, ) -> Result<(), NCurseswWinError>
fn mvaddstr<S: Into<String>>( &self, origin: Origin, str: S, ) -> Result<(), NCurseswWinError>
fn mvadd_wchnstr( &self, origin: Origin, wchstr: &ComplexString, length: Option<u16>, ) -> Result<(), NCurseswWinError>
fn mvadd_wch( &self, origin: Origin, wch: ComplexChar, ) -> Result<(), NCurseswWinError>
fn mvadd_wchstr( &self, origin: Origin, wchstr: &ComplexString, ) -> Result<(), NCurseswWinError>
fn mvaddwstr( &self, origin: Origin, wstr: &WideString, ) -> Result<(), NCurseswWinError>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.