Fix doctests and macros after crate rename

This commit is contained in:
2024-11-05 21:52:58 +01:00
parent fe233f9fca
commit 7ac8b7c19d
5 changed files with 7 additions and 7 deletions

View File

@@ -105,7 +105,7 @@ fn parse_transparent_enum(mut e: syn::ItemEnum) -> (Translator, syn::Item) {
} }
pub(crate) fn transform(attr: TokenStream, item: TokenStream) -> TokenStream { pub(crate) fn transform(attr: TokenStream, item: TokenStream) -> TokenStream {
let root = quote! {::aws}; let root = quote! {::aws_lib};
let expr: syn::Expr = syn::parse(attr).expect("expected expr in macro attribute"); let expr: syn::Expr = syn::parse(attr).expect("expected expr in macro attribute");

View File

@@ -152,7 +152,7 @@ fn parse_struct(input: syn::ItemStruct) -> Input {
} }
fn build_output(input: Input) -> TokenStream { fn build_output(input: Input) -> TokenStream {
let root = quote! { ::aws }; let root = quote! { ::aws_lib };
let ident = input.ident; let ident = input.ident;
let vis = input.vis; let vis = input.vis;

View File

@@ -1,6 +1,6 @@
//! Provides an opinionated interface to the AWS API //! Provides an opinionated interface to the AWS API
extern crate self as aws; extern crate self as aws_lib;
use std::{ use std::{
fmt::{self, Debug}, fmt::{self, Debug},

View File

@@ -12,7 +12,7 @@ methods to create a struct instance for an instance [`TagList`], and turn a
struct instance back into a [`TagList`]: struct instance back into a [`TagList`]:
```rust ```rust
use aws::tags::{Tags, TagList, RawTag}; use aws_lib::tags::{Tags, TagList, RawTag};
#[Tags] #[Tags]
struct MyTags { struct MyTags {
@@ -55,7 +55,7 @@ There is a [`macro@Tag`] macro that selects the strategy, which can then be used
in a struct that is using `#[Tags]`: in a struct that is using `#[Tags]`:
```rust ```rust
use aws::tags::{Tag, Tags}; use aws_lib::tags::{Tag, Tags};
use serde::{Serialize, Deserialize}; use serde::{Serialize, Deserialize};
#[Tag(translate = serde)] #[Tag(translate = serde)]

View File

@@ -166,7 +166,7 @@ helpers::impl_string_wrapper!(TagKey);
/// * You already have a `T`: Just use [`new()`](Self::new()) /// * You already have a `T`: Just use [`new()`](Self::new())
/// ///
/// ```rust /// ```rust
/// # use aws::tags::Tag; /// # use aws_lib::tags::Tag;
/// let tag = Tag::<bool>::new("foo".to_owned(), true); /// let tag = Tag::<bool>::new("foo".to_owned(), true);
/// ``` /// ```
/// ///
@@ -176,7 +176,7 @@ helpers::impl_string_wrapper!(TagKey);
/// for `String`: /// for `String`:
/// ///
/// ```rust /// ```rust
/// # use aws::tags::Tag; /// # use aws_lib::tags::Tag;
/// let tag = Tag::<bool>::parse("foo".to_owned(), "true".to_owned()).unwrap(); /// let tag = Tag::<bool>::parse("foo".to_owned(), "true".to_owned()).unwrap();
/// ``` /// ```
/// ///