///
/// Validate assigned topic spec parameters and update topic status
///  * error is passed to the topic reason.
///
Validate assigned topic spec parameters and update topic status
error is passed to the topic reason.
Validate assigned topic spec parameters and update topic status error is passed to the topic reason .
pub fn validate_assigned_topic_parameters(
        &self,
        partition_map: &PartitionMaps,
    ) -> TopicNextState {
        if let Err(err) = partition_map.valid_partition_map() {
            TopicStatus::next_resolution_invalid_config(&err.to_string()).into()
        } else {
            TopicStatus::next_resolution_pending().into()
        }
    }
pub fn validate_assigned_topic_parameters ( & self , partition_map : & PartitionMaps , ) -> TopicNextState { if let Err ( err ) = partition_map . valid_partition_map ( ) { TopicStatus :: next_resolution_invalid_config ( & err . to_string ( ) ) . into ( ) } else { TopicStatus :: next_resolution_pending ( ) . into ( ) } }
Validate assigned topic spec parameters and update topic status
 error is passed to the topic reason.
Validate assigned topic spec parameters and update topic status error is passed to the topic reason .
&self
partition_map
&PartitionMaps