pub trait SelectExtension: AttributeBuilderTarget + Sized {
// Provided methods
fn autocomplete<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectAutocompleteAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectAutocompleteAttributeDescriptor, __DioxusAttributeMarker> { ... }
fn autofocus<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectAutofocusAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectAutofocusAttributeDescriptor, __DioxusAttributeMarker> { ... }
fn disabled<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectDisabledAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectDisabledAttributeDescriptor, __DioxusAttributeMarker> { ... }
fn form<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectFormAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectFormAttributeDescriptor, __DioxusAttributeMarker> { ... }
fn multiple<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectMultipleAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectMultipleAttributeDescriptor, __DioxusAttributeMarker> { ... }
fn name<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectNameAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectNameAttributeDescriptor, __DioxusAttributeMarker> { ... }
fn required<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectRequiredAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectRequiredAttributeDescriptor, __DioxusAttributeMarker> { ... }
fn size<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectSizeAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectSizeAttributeDescriptor, __DioxusAttributeMarker> { ... }
fn value<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectValueAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectValueAttributeDescriptor, __DioxusAttributeMarker> { ... }
}Provided Methods§
fn autocomplete<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectAutocompleteAttributeDescriptor, __DioxusAttributeMarker>>::Outputwhere
__DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectAutocompleteAttributeDescriptor, __DioxusAttributeMarker>,
fn autofocus<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectAutofocusAttributeDescriptor, __DioxusAttributeMarker>>::Outputwhere
__DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectAutofocusAttributeDescriptor, __DioxusAttributeMarker>,
fn disabled<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectDisabledAttributeDescriptor, __DioxusAttributeMarker>>::Outputwhere
__DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectDisabledAttributeDescriptor, __DioxusAttributeMarker>,
fn form<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectFormAttributeDescriptor, __DioxusAttributeMarker>>::Outputwhere
__DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectFormAttributeDescriptor, __DioxusAttributeMarker>,
fn multiple<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectMultipleAttributeDescriptor, __DioxusAttributeMarker>>::Outputwhere
__DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectMultipleAttributeDescriptor, __DioxusAttributeMarker>,
fn name<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectNameAttributeDescriptor, __DioxusAttributeMarker>>::Outputwhere
__DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectNameAttributeDescriptor, __DioxusAttributeMarker>,
fn required<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectRequiredAttributeDescriptor, __DioxusAttributeMarker>>::Outputwhere
__DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectRequiredAttributeDescriptor, __DioxusAttributeMarker>,
fn size<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectSizeAttributeDescriptor, __DioxusAttributeMarker>>::Outputwhere
__DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectSizeAttributeDescriptor, __DioxusAttributeMarker>,
fn value<__DioxusAttributeMarker, __DioxusAttributeValue>(
self,
value: __DioxusAttributeValue,
) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, SelectValueAttributeDescriptor, __DioxusAttributeMarker>>::Outputwhere
__DioxusAttributeValue: IntoAttributeBuilderValue<Self, SelectValueAttributeDescriptor, __DioxusAttributeMarker>,
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".