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: Deprecations
Implementations
pub fn add_attributes(
&mut self,
attrs: impl IntoIterator<Item = PyFunctionOption>
) -> Result<()>
Trait Implementations
Returns the “default value” for a type. Read more