Struct pyo3_macros_backend::PyFunctionOptions [−][src]
pub struct PyFunctionOptions {
pub pass_module: Option<pass_module>,
pub name: Option<NameAttribute>,
pub signature: Option<PyFunctionSignature>,
pub text_signature: Option<TextSignatureAttribute>,
pub deprecations: Deprecations,
}Fields
pass_module: Option<pass_module>name: Option<NameAttribute>signature: Option<PyFunctionSignature>text_signature: Option<TextSignatureAttribute>deprecations: DeprecationsImplementations
pub fn add_attributes(
&mut self,
attrs: impl IntoIterator<Item = PyFunctionOption>
) -> Result<()>
Trait Implementations
Returns the “default value” for a type. Read more