pub fn name(&self) -> Option<&str> {
        match *self {
            SplitType::Broadcast { .. } => None,
            SplitType::Generic { ref name } => Some(name),
            SplitType::Named { ref name, .. } => Some(name),
        }
    }
/// Returns the string name of this split type.
Returns the string name of this split type.
Returns the string name of this split type .
pub fn name(&self) -> Option<&str> {
        match *self {
            SplitType::Broadcast { .. } => None,
            SplitType::Generic { ref name } => Some(name),
            SplitType::Named { ref name, .. } => Some(name),
        }
    }
pub fn name ( & self ) -> Option < & str > { match * self { SplitType :: Broadcast { .. } => None , SplitType :: Generic { ref name } => Some ( name ) , SplitType :: Named { ref name , .. } => Some ( name ) , } }
Returns the string name of this split type.
Returns the string name of this split type .
&self