From c8b0dc7c444ae11052a6219a0978bd1d2d159a68 Mon Sep 17 00:00:00 2001 From: Ashley Stanton-Nurse Date: Thu, 12 Sep 2024 10:20:57 -0700 Subject: [PATCH] fix derive macro broken during refactoring --- sdk/typespec/typespec_client_core/src/http/mod.rs | 4 ---- sdk/typespec/typespec_client_core/src/http/response.rs | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/sdk/typespec/typespec_client_core/src/http/mod.rs b/sdk/typespec/typespec_client_core/src/http/mod.rs index bfdb6a8ace..2e906b06e4 100644 --- a/sdk/typespec/typespec_client_core/src/http/mod.rs +++ b/sdk/typespec/typespec_client_core/src/http/mod.rs @@ -24,10 +24,6 @@ pub use pipeline::*; pub use request::{Body, Request, RequestContent}; pub use response::{Model, Response}; -// Re-export derive macro for Model. -#[cfg(feature = "derive")] -pub use typespec_derive::Model; - // Re-export important types. pub use http_types::{Method, StatusCode}; pub use url::Url; diff --git a/sdk/typespec/typespec_client_core/src/http/response.rs b/sdk/typespec/typespec_client_core/src/http/response.rs index b621456987..a39aa0c77b 100644 --- a/sdk/typespec/typespec_client_core/src/http/response.rs +++ b/sdk/typespec/typespec_client_core/src/http/response.rs @@ -9,6 +9,9 @@ use std::future::Future; use std::{fmt, marker::PhantomData, pin::Pin}; use typespec::error::{ErrorKind, ResultExt}; +#[cfg(feature = "derive")] +pub use typespec_derive::Model; + #[cfg(not(target_arch = "wasm32"))] pub type PinnedStream = Pin> + Send + Sync>>; #[cfg(target_arch = "wasm32")]