pub fn api_def(
        func_name: impl Into<ReaperStringArg<'a>>,
        func_def: *const c_char,
    ) -> RegistrationObject<'a> {
        RegistrationObject::ApiDef(func_name.into().into_inner(), func_def)
    }
/// Convenience function for creating an [`ApiDef`] registration object.
///
/// [`ApiDef`]: #variant.ApiDef
Convenience function for creating an [`ApiDef`] registration object.
Convenience function for creating an [ ` ApiDef ` ] registration object .
pub fn api_def(
        func_name: impl Into<ReaperStringArg<'a>>,
        func_def: *const c_char,
    ) -> RegistrationObject<'a> {
        RegistrationObject::ApiDef(func_name.into().into_inner(), func_def)
    }
pub fn api_def ( func_name : impl Into < ReaperStringArg < ' a > > , func_def : * const c_char , ) -> RegistrationObject < ' a > { RegistrationObject :: ApiDef ( func_name . into ( ) . into_inner ( ) , func_def ) }
Convenience function for creating an [`ApiDef`] registration object.
Convenience function for creating an [ ` ApiDef ` ] registration object .
func_name
impl Into<ReaperStringArg<'a>>
func_def
*const c_char
func_name
impl Into<ReaperStringArg<'a>>
func_def
*const c_char