Type Alias Specific

Source
pub type Specific = SpecificDef<Domain, SkewerCase, Version>;

Aliased Type§

pub struct Specific {
    pub provider: Domain,
    pub vendor: Domain,
    pub product: SkewerCase,
    pub variant: SkewerCase,
    pub version: Version,
}

Fields§

§provider: Domain§vendor: Domain§product: SkewerCase§variant: SkewerCase§version: Version

Implementations§

Source§

impl Specific

Source

pub fn new( provider: Domain, vendor: Domain, product: SkewerCase, variant: SkewerCase, version: Version, ) -> Self

Source

pub fn to_full(self) -> SpecificSubTypes

Source

pub fn sub(self, sub: Option<CamelCase>) -> SpecificSubTypes

Source

pub fn sub_type( self, sub: Option<CamelCase>, type: Option<CamelCase>, ) -> SpecificSubTypes