Trait HasMvAddFunctions

Source
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§

Source

fn mvaddchnstr( &self, origin: Origin, chstr: &ChtypeString, length: Option<u16>, ) -> Result<(), NCurseswWinError>

Source

fn mvaddch( &self, origin: Origin, ch: ChtypeChar, ) -> Result<(), NCurseswWinError>

Source

fn mvaddchstr( &self, origin: Origin, chstr: &ChtypeString, ) -> Result<(), NCurseswWinError>

Source

fn mvaddnstr<S: Into<String>>( &self, origin: Origin, str: S, length: Option<u16>, ) -> Result<(), NCurseswWinError>

Source

fn mvaddnwstr( &self, origin: Origin, wstr: &WideString, length: Option<u16>, ) -> Result<(), NCurseswWinError>

Source

fn mvaddstr<S: Into<String>>( &self, origin: Origin, str: S, ) -> Result<(), NCurseswWinError>

Source

fn mvadd_wchnstr( &self, origin: Origin, wchstr: &ComplexString, length: Option<u16>, ) -> Result<(), NCurseswWinError>

Source

fn mvadd_wch( &self, origin: Origin, wch: ComplexChar, ) -> Result<(), NCurseswWinError>

Source

fn mvadd_wchstr( &self, origin: Origin, wchstr: &ComplexString, ) -> Result<(), NCurseswWinError>

Source

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.

Implementors§