/// Init a local property of the object. The Multiname should always be public.
///
/// This skips class field lookups and looks at:
/// - object-specific storage (like arrays)
/// - Object dynamic properties
///
/// This should be effectively equivalent to set_property_local,
/// as "init" is a concept specific to class const fields.
Init a local property of the object. The Multiname should always be public.
This skips class field lookups and looks at:
object-specific storage (like arrays)
Object dynamic properties

This should be effectively equivalent to set_property_local,
as "init" is a concept specific to class const fields.
Init a local property of the object . The Multiname should always be public . This skips class field lookups and looks at : object - specific storage ( like arrays ) Object dynamic properties This should be effectively equivalent to set_property_local as " init " is a concept specific to class const fields .
fn init_property_local(
        self,
        name: &Multiname<'gc>,
        value: Value<'gc>,
        activation: &mut Activation<'_, 'gc, '_>,
    ) -> Result<(), Error> {
        let mut base = self.base_mut(activation.context.gc_context);
        base.init_property_local(name, value, activation)
    }
fn init_property_local ( self , name : & Multiname < ' gc > , value : Value < ' gc > , activation : & mut Activation < ' _ , ' gc , ' _ > , ) -> Result < ( ) , Error > { let mut base = self . base_mut ( activation . context . gc_context ) ; base . init_property_local ( name , value , activation ) }
Init a local property of the object.
Init a local property of the object .
self
name
&Multiname<'gc>
value
Value<'gc>
activation
&mut Activation<'_, 'gc, '_>