fix crate name in derive
This commit is contained in:
parent
d4d3dfd8b6
commit
c533788a39
1 changed files with 8 additions and 8 deletions
|
@ -141,8 +141,8 @@ pub fn os_display_derive(input: TokenStream) -> TokenStream {
|
|||
.collect();
|
||||
|
||||
quote! {
|
||||
impl #impl_generics os_traits::OsDisplay for #name #ty_generics #where_clause {
|
||||
fn fmt_os(&self, f: &mut os_traits::OsStringFormatter) -> std::fmt::Result {
|
||||
impl #impl_generics osstr_traits::OsDisplay for #name #ty_generics #where_clause {
|
||||
fn fmt_os(&self, f: &mut osstr_traits::OsStringFormatter) -> std::fmt::Result {
|
||||
match self {
|
||||
#(#variant_arms),*
|
||||
}
|
||||
|
@ -167,8 +167,8 @@ pub fn os_display_derive(input: TokenStream) -> TokenStream {
|
|||
match &data_struct.fields {
|
||||
Fields::Unnamed(fields) if fields.unnamed.len() == 1 => {
|
||||
quote! {
|
||||
impl #impl_generics os_traits::OsDisplay for #name #ty_generics #where_clause {
|
||||
fn fmt_os(&self, f: &mut os_traits::OsStringFormatter) -> std::fmt::Result {
|
||||
impl #impl_generics osstr_traits::OsDisplay for #name #ty_generics #where_clause {
|
||||
fn fmt_os(&self, f: &mut osstr_traits::OsStringFormatter) -> std::fmt::Result {
|
||||
self.0.fmt_os(f)
|
||||
}
|
||||
}
|
||||
|
@ -177,8 +177,8 @@ pub fn os_display_derive(input: TokenStream) -> TokenStream {
|
|||
Fields::Named(fields) if fields.named.len() == 1 => {
|
||||
let field_ident = fields.named.first().unwrap().ident.as_ref().unwrap();
|
||||
quote! {
|
||||
impl #impl_generics os_traits::OsDisplay for #name #ty_generics #where_clause {
|
||||
fn fmt_os(&self, f: &mut os_traits::OsStringFormatter) -> std::fmt::Result {
|
||||
impl #impl_generics osstr_traits::OsDisplay for #name #ty_generics #where_clause {
|
||||
fn fmt_os(&self, f: &mut osstr_traits::OsStringFormatter) -> std::fmt::Result {
|
||||
self.#field_ident.fmt_os(f)
|
||||
}
|
||||
}
|
||||
|
@ -223,8 +223,8 @@ pub fn os_display_derive(input: TokenStream) -> TokenStream {
|
|||
};
|
||||
|
||||
quote! {
|
||||
impl #impl_generics os_traits::OsDisplay for #name #ty_generics #where_clause {
|
||||
fn fmt_os(&self, f: &mut os_traits::OsStringFormatter) -> std::fmt::Result {
|
||||
impl #impl_generics osstr_traits::OsDisplay for #name #ty_generics #where_clause {
|
||||
fn fmt_os(&self, f: &mut osstr_traits::OsStringFormatter) -> std::fmt::Result {
|
||||
#field_bindings
|
||||
#generated_code
|
||||
Ok(())
|
||||
|
|
Loading…
Add table
Reference in a new issue