Trait GCallTrait

Source
pub trait GCallTrait: GCallTraitConst {
    // Required method
    fn as_raw_mut_GCall(&mut self) -> *mut c_void;

    // Provided methods
    fn yield_(&mut self, output: i32) -> Result<GMat> { ... }
    fn yield__def(&mut self) -> Result<GMat> { ... }
    fn yield_p(&mut self, output: i32) -> Result<GMatP> { ... }
    fn yield_p_def(&mut self) -> Result<GMatP> { ... }
    fn yield_scalar(&mut self, output: i32) -> Result<GScalar> { ... }
    fn yield_scalar_def(&mut self) -> Result<GScalar> { ... }
    fn yield_frame(&mut self, output: i32) -> Result<GFrame> { ... }
    fn yield_frame_def(&mut self) -> Result<GFrame> { ... }
    fn kernel(&mut self) -> Result<GKernel> { ... }
    fn params(&mut self) -> Result<any> { ... }
    fn set_args(&mut self, args: Vector<GArg>) -> Result<()> { ... }
}
Expand description

Mutable methods for crate::gapi::GCall

Required Methods§

Provided Methods§

Source

fn yield_(&mut self, output: i32) -> Result<GMat>

§C++ default parameters
  • output: 0
Source

fn yield__def(&mut self) -> Result<GMat>

§Note

This alternative version of GCallTrait::yield_ function uses the following default values for its arguments:

  • output: 0
Source

fn yield_p(&mut self, output: i32) -> Result<GMatP>

§C++ default parameters
  • output: 0
Source

fn yield_p_def(&mut self) -> Result<GMatP>

§Note

This alternative version of GCallTrait::yield_p function uses the following default values for its arguments:

  • output: 0
Source

fn yield_scalar(&mut self, output: i32) -> Result<GScalar>

§C++ default parameters
  • output: 0
Source

fn yield_scalar_def(&mut self) -> Result<GScalar>

§Note

This alternative version of GCallTrait::yield_scalar function uses the following default values for its arguments:

  • output: 0
Source

fn yield_frame(&mut self, output: i32) -> Result<GFrame>

§C++ default parameters
  • output: 0
Source

fn yield_frame_def(&mut self) -> Result<GFrame>

§Note

This alternative version of GCallTrait::yield_frame function uses the following default values for its arguments:

  • output: 0
Source

fn kernel(&mut self) -> Result<GKernel>

Source

fn params(&mut self) -> Result<any>

Source

fn set_args(&mut self, args: Vector<GArg>) -> Result<()>

Implementors§