pub struct WasmTransformResponse {
pub bytes: Vec<u8>,
pub artifact: WasmArtifactInfo,
pub warnings: Vec<String>,
pub suggested_extension: String,
}Expand description
Response payload returned by transform_browser_artifact.
Fields§
§bytes: Vec<u8>Transformed output bytes. JavaScript receives this as a Uint8Array.
artifact: WasmArtifactInfoMetadata describing the transformed artifact.
warnings: Vec<String>Non-fatal warnings emitted by the transform pipeline.
suggested_extension: StringSuggested output extension derived from the output media type.
Trait Implementations§
Source§impl Clone for WasmTransformResponse
impl Clone for WasmTransformResponse
Source§fn clone(&self) -> WasmTransformResponse
fn clone(&self) -> WasmTransformResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WasmTransformResponse
impl Debug for WasmTransformResponse
Source§impl<'de> Deserialize<'de> for WasmTransformResponse
impl<'de> Deserialize<'de> for WasmTransformResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for WasmTransformResponse
impl PartialEq for WasmTransformResponse
Source§impl Serialize for WasmTransformResponse
impl Serialize for WasmTransformResponse
impl Eq for WasmTransformResponse
impl StructuralPartialEq for WasmTransformResponse
Auto Trait Implementations§
impl Freeze for WasmTransformResponse
impl RefUnwindSafe for WasmTransformResponse
impl Send for WasmTransformResponse
impl Sync for WasmTransformResponse
impl Unpin for WasmTransformResponse
impl UnsafeUnpin for WasmTransformResponse
impl UnwindSafe for WasmTransformResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more