pub fn enabled_layer_names<'s, 'cs, Cs>(&'s mut self, enabled_layer_names: Cs)
            -> &'s mut InstanceBuilder<'ib>
            where 'cs: 'ib, Cs: 'cs + Into<CharStrs<'cs>> {
        self.enabled_layer_names = Some(enabled_layer_names.into());
        if let Some(ref elns) = self.enabled_layer_names {
            self.create_info.set_enabled_layer_names(elns.as_ptr_slice());
        }
        self
    }
/// Sets the enabled layer names.
Sets the enabled layer names.
Sets the enabled layer names .
pub fn enabled_layer_names<'s, 'cs, Cs>(&'s mut self, enabled_layer_names: Cs)
            -> &'s mut InstanceBuilder<'ib>
            where 'cs: 'ib, Cs: 'cs + Into<CharStrs<'cs>> {
        self.enabled_layer_names = Some(enabled_layer_names.into());
        if let Some(ref elns) = self.enabled_layer_names {
            self.create_info.set_enabled_layer_names(elns.as_ptr_slice());
        }
        self
    }
pub fn enabled_layer_names < ' s , ' cs , Cs > ( & ' s mut self , enabled_layer_names : Cs ) -> & ' s mut InstanceBuilder < ' ib > where ' cs : ' ib , Cs : ' cs + Into < CharStrs < ' cs > > { self . enabled_layer_names = Some ( enabled_layer_names . into ( ) ) ; if let Some ( ref elns ) = self . enabled_layer_names { self . create_info . set_enabled_layer_names ( elns . as_ptr_slice ( ) ) ; } self }
Sets the enabled layer names.
Sets the enabled layer names .
&'s mut self
enabled_layer_names
Cs
&'s mut self
enabled_layer_names
Cs