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