@@ -47,6 +47,7 @@ pub trait InParamTuple: ParamTuple {
47
47
///
48
48
/// - `args_ptr` must be a pointer to an array of length [`Self::LEN`](ParamTuple::LEN)
49
49
/// - Each element of `args_ptr` must be reborrowable as a `&Variant` with a lifetime that lasts for the duration of the call.
50
+ #[ doc( hidden) ] // Hidden since v0.3.2.
50
51
unsafe fn from_varcall_args (
51
52
args_ptr : * const sys:: GDExtensionConstVariantPtr ,
52
53
call_ctx : & CallContext ,
@@ -58,6 +59,7 @@ pub trait InParamTuple: ParamTuple {
58
59
///
59
60
/// - `args_ptr` must be a pointer to a valid array of length [`Self::LEN`](ParamTuple::LEN)
60
61
/// - each element of `args_ptr` must be of the same type as each element of `Self`
62
+ #[ doc( hidden) ] // Hidden since v0.3.2.
61
63
unsafe fn from_ptrcall_args (
62
64
args_ptr : * const sys:: GDExtensionConstTypePtr ,
63
65
call_type : sys:: PtrcallType ,
@@ -79,11 +81,13 @@ pub trait OutParamTuple: ParamTuple {
79
81
F : FnOnce ( & [ Variant ] ) -> R ;
80
82
81
83
/// Call `f` on the tuple `self` by first converting `self` to an array of [`Variant`] pointers.
84
+ #[ doc( hidden) ] // Hidden since v0.3.2.
82
85
fn with_variant_pointers < F , R > ( self , f : F ) -> R
83
86
where
84
87
F : FnOnce ( & [ sys:: GDExtensionConstVariantPtr ] ) -> R ;
85
88
86
89
/// Call `f` on the tuple `self` by first converting `self` to an array of Godot type pointers.
90
+ #[ doc( hidden) ] // Hidden since v0.3.2.
87
91
fn with_type_pointers < F , R > ( self , f : F ) -> R
88
92
where
89
93
F : FnOnce ( & [ sys:: GDExtensionConstTypePtr ] ) -> R ;
0 commit comments