pub fn mut_session_start_info(&mut self) -> &mut SessionStartInfo {
        if let ::std::option::Option::Some(HParamsPluginData_oneof_data::session_start_info(_)) = self.data {
        } else {
            self.data = ::std::option::Option::Some(HParamsPluginData_oneof_data::session_start_info(SessionStartInfo::new()));
        }
        match self.data {
            ::std::option::Option::Some(HParamsPluginData_oneof_data::session_start_info(ref mut v)) => v,
            _ => panic!(),
        }
    }
// Mutable pointer to the field.
Mutable pointer to the field.
Mutable pointer to the field .
pub fn mut_session_start_info(&mut self) -> &mut SessionStartInfo {
        if let ::std::option::Option::Some(HParamsPluginData_oneof_data::session_start_info(_)) = self.data {
        } else {
            self.data = ::std::option::Option::Some(HParamsPluginData_oneof_data::session_start_info(SessionStartInfo::new()));
        }
        match self.data {
            ::std::option::Option::Some(HParamsPluginData_oneof_data::session_start_info(ref mut v)) => v,
            _ => panic!(),
        }
    }
pub fn mut_session_start_info ( & mut self ) -> & mut SessionStartInfo { if let :: std :: option :: Option :: Some ( HParamsPluginData_oneof_data :: session_start_info ( _ ) ) = self . data { } else { self . data = :: std :: option :: Option :: Some ( HParamsPluginData_oneof_data :: session_start_info ( SessionStartInfo :: new ( ) ) ) ; } match self . data { :: std :: option :: Option :: Some ( HParamsPluginData_oneof_data :: session_start_info ( ref mut v ) ) => v , _ => panic ! ( ) , } }
Mutable pointer to the field.
Mutable pointer to the field .
&mut self
&mut self