Skip to main content

ICustomAttributeData

Trait ICustomAttributeData 

Source
pub trait ICustomAttributeData: IObject {
    // Provided methods
    fn ctor_info(self) -> ConstructorInfo { ... }
    fn set_ctor_info(self, value: ConstructorInfo) { ... }
    fn ctor_args(self) -> IList_1_Interface<CustomAttributeTypedArgument> { ... }
    fn set_ctor_args(
        self,
        value: IList_1_Interface<CustomAttributeTypedArgument>,
    ) { ... }
    fn named_args(self) -> IList_1_Interface<CustomAttributeNamedArgument> { ... }
    fn set_named_args(
        self,
        value: IList_1_Interface<CustomAttributeNamedArgument>,
    ) { ... }
    fn lazy_data(self) -> CustomAttributeData_LazyCAttrData { ... }
    fn set_lazy_data(self, value: CustomAttributeData_LazyCAttrData) { ... }
}

Provided Methods§

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§