Trait IInkRecognitionResult_Impl
pub trait IInkRecognitionResult_Impl: IDispatch_Impl {
// Required methods
fn TopString(&self) -> Result<BSTR>;
fn TopAlternate(&self) -> Result<IInkRecognitionAlternate>;
fn TopConfidence(&self) -> Result<InkRecognitionConfidence>;
fn Strokes(&self) -> Result<IInkStrokes>;
fn AlternatesFromSelection(
&self,
selectionstart: i32,
selectionlength: i32,
maximumalternates: i32,
) -> Result<IInkRecognitionAlternates>;
fn ModifyTopAlternate(
&self,
alternate: Ref<'_, IInkRecognitionAlternate>,
) -> Result<()>;
fn SetResultOnStrokes(&self) -> Result<()>;
}
Required Methods§
fn TopString(&self) -> Result<BSTR>
fn TopAlternate(&self) -> Result<IInkRecognitionAlternate>
fn TopConfidence(&self) -> Result<InkRecognitionConfidence>
fn Strokes(&self) -> Result<IInkStrokes>
fn AlternatesFromSelection( &self, selectionstart: i32, selectionlength: i32, maximumalternates: i32, ) -> Result<IInkRecognitionAlternates>
fn ModifyTopAlternate( &self, alternate: Ref<'_, IInkRecognitionAlternate>, ) -> Result<()>
fn SetResultOnStrokes(&self) -> Result<()>
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.