pub trait IContactFieldFactory_Impl: Sized {
    // Required methods
    fn CreateField_Default(
        &self,
        value: &HSTRING,
        type: ContactFieldType
    ) -> Result<ContactField>;
    fn CreateField_Category(
        &self,
        value: &HSTRING,
        type: ContactFieldType,
        category: ContactFieldCategory
    ) -> Result<ContactField>;
    fn CreateField_Custom(
        &self,
        name: &HSTRING,
        value: &HSTRING,
        type: ContactFieldType,
        category: ContactFieldCategory
    ) -> Result<ContactField>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§