Run cargo fmt
This commit is contained in:
parent
587176fe9f
commit
39bae201eb
4 changed files with 29 additions and 27 deletions
|
@ -18,7 +18,10 @@ impl Iterator for MyIterator {
|
|||
// which MyIterator does not.
|
||||
#[derive(JsonSchema)]
|
||||
#[schemars(bound = "T::Item: JsonSchema", rename = "MyContainer")]
|
||||
pub struct MyContainer<T> where T: Iterator {
|
||||
pub struct MyContainer<T>
|
||||
where
|
||||
T: Iterator,
|
||||
{
|
||||
pub associated: T::Item,
|
||||
pub generic: PhantomData<T>,
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@ pub struct Attrs {
|
|||
pub examples: Vec<syn::Path>,
|
||||
pub repr: Option<syn::Type>,
|
||||
pub crate_name: Option<syn::Path>,
|
||||
pub is_renamed: bool
|
||||
pub is_renamed: bool,
|
||||
}
|
||||
|
||||
#[derive(Debug)]
|
||||
|
@ -153,9 +153,7 @@ impl Attrs {
|
|||
}
|
||||
}
|
||||
|
||||
Meta(NameValue(m)) if m.path.is_ident("rename") => {
|
||||
self.is_renamed = true
|
||||
}
|
||||
Meta(NameValue(m)) if m.path.is_ident("rename") => self.is_renamed = true,
|
||||
|
||||
Meta(NameValue(m)) if m.path.is_ident("crate") && attr_type == "schemars" => {
|
||||
if let Ok(p) = parse_lit_into_path(errors, attr_type, "crate", &m.lit) {
|
||||
|
|
|
@ -95,7 +95,8 @@ fn derive_json_schema(
|
|||
|
||||
// FIXME improve handling of generic type params which may not implement JsonSchema
|
||||
let type_params: Vec<_> = cont.generics.type_params().map(|ty| &ty.ident).collect();
|
||||
let schema_name = if type_params.is_empty() || (cont.attrs.is_renamed && !schema_base_name.contains('{')) {
|
||||
let schema_name =
|
||||
if type_params.is_empty() || (cont.attrs.is_renamed && !schema_base_name.contains('{')) {
|
||||
quote! {
|
||||
#schema_base_name.to_owned()
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue