Trait caseconv::DefiningCase
[−]
[src]
pub trait DefiningCase<'a, T: Iterator<Item = &'a str>> { fn components_iter(self, _: &'a str) -> T; }
Represents a case that can be parsed in to components
Required Methods
fn components_iter(self, _: &'a str) -> T
Implementors
impl<'a, 'b> DefiningCase<'a, CaseTypeIterator<'a>> for &'b CaseType
impl<'a> DefiningCase<'a, CamelIterator<'a>> for Camel
impl<'a, T: DelimetedCase> DefiningCase<'a, DelimeterIterator<'a>> for T