remove usage of private modules (#4664)

This commit is contained in:
Evan Almloff authored and GitHub committed 2025-09-15 12:14:47 -07:00
1 parent ed285c9604
commit eef4db67b1
3 files changed
+5 -3

No files matched your search

+1 -1
View File
@@ -1,8 +1,8 @@
use proc_macro::TokenStream;
use convert_case::{Case, Casing};
use proc_macro2::TokenStream as TokenStream2;
use quote::{quote, ToTokens, TokenStreamExt};
use syn::__private::TokenStream2;
use syn::parse::{Parse, ParseStream};
use syn::punctuated::Punctuated;
use syn::{braced, parse_macro_input, Ident, Token};
+2 -1
View File
@@ -6,7 +6,8 @@ extern crate proc_macro;
use layout::Layout;
use nest::{Nest, NestId};
use proc_macro::TokenStream;
use quote::{__private::Span, format_ident, quote, ToTokens};
use proc_macro2::Span;
use quote::{format_ident, quote, ToTokens};
use redirect::Redirect;
use route::{Route, RouteType};
use segment::RouteSegment;
+2 -1
View File
@@ -6,8 +6,9 @@
//! See the [server_fn_macro] crate for more information.
use proc_macro::TokenStream;
use quote::ToTokens;
use server_fn_macro::ServerFnCall;
use syn::{__private::ToTokens, parse_quote};
use syn::parse_quote;
/// Declares that a function is a [server function](https://docs.rs/server_fn/).
/// This means that its body will only run on the server, i.e., when the `ssr`