Trait ITfReadOnlyProperty_Impl
pub trait ITfReadOnlyProperty_Impl: IUnknownImpl {
// Required methods
fn GetType(&self) -> Result<GUID>;
fn EnumRanges(
&self,
ec: u32,
ppenum: OutRef<'_, IEnumTfRanges>,
ptargetrange: Ref<'_, ITfRange>,
) -> Result<()>;
fn GetValue(&self, ec: u32, prange: Ref<'_, ITfRange>) -> Result<VARIANT>;
fn GetContext(&self) -> Result<ITfContext>;
}
Required Methods§
fn GetType(&self) -> Result<GUID>
fn EnumRanges( &self, ec: u32, ppenum: OutRef<'_, IEnumTfRanges>, ptargetrange: Ref<'_, ITfRange>, ) -> Result<()>
fn GetValue(&self, ec: u32, prange: Ref<'_, ITfRange>) -> Result<VARIANT>
fn GetContext(&self) -> Result<ITfContext>
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.