cargo_gazelle::targets

Type Alias Aliases

Source
type Aliases = CratesUniverseMacro<Aliases_>;

Aliased Type§

struct Aliases {
    name: Aliases_,
    fields: Vec<MacroOption>,
}

Fields§

§name: Aliases_§fields: Vec<MacroOption>

Implementations

Source§

impl<Name> CratesUniverseMacro<Name>

Source

pub fn normal(self) -> Self

Source

pub fn proc_macro(self) -> Self

Source

pub fn normal_dev(self) -> Self

Source

pub fn proc_macro_dev(self) -> Self

Source

pub fn build(self) -> Self

Source

pub fn build_proc_macro(self) -> Self

Trait Implementations

Source§

impl<Name: Debug> Debug for CratesUniverseMacro<Name>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<Name: Default> Default for CratesUniverseMacro<Name>

Source§

fn default() -> CratesUniverseMacro<Name>

Returns the “default value” for a type. Read more
Source§

impl<N: Named> ToBazelDefinition for CratesUniverseMacro<N>

Source§

fn format(&self, writer: &mut dyn Write) -> Result<(), Error>

Source§

fn to_bazel_definition(&self) -> String