pub enum FunctionFfiSerialization {
FlexBufferVector,
Json,
}Expand description
Input/output serialization for module and host functions.
Variants§
Trait Implementations§
Source§impl Clone for FunctionFfiSerialization
impl Clone for FunctionFfiSerialization
Source§fn clone(&self) -> FunctionFfiSerialization
fn clone(&self) -> FunctionFfiSerialization
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for FunctionFfiSerialization
Available on crate feature utoipa only.
impl ComposeSchema for FunctionFfiSerialization
Available on crate feature
utoipa only.Source§impl Debug for FunctionFfiSerialization
impl Debug for FunctionFfiSerialization
Source§impl Default for FunctionFfiSerialization
impl Default for FunctionFfiSerialization
Source§fn default() -> FunctionFfiSerialization
fn default() -> FunctionFfiSerialization
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FunctionFfiSerialization
impl<'de> Deserialize<'de> for FunctionFfiSerialization
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 JsonSchema for FunctionFfiSerialization
Available on crate feature docs only.
impl JsonSchema for FunctionFfiSerialization
Available on crate feature
docs only.Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl Serialize for FunctionFfiSerialization
impl Serialize for FunctionFfiSerialization
Auto Trait Implementations§
impl Freeze for FunctionFfiSerialization
impl RefUnwindSafe for FunctionFfiSerialization
impl Send for FunctionFfiSerialization
impl Sync for FunctionFfiSerialization
impl Unpin for FunctionFfiSerialization
impl UnsafeUnpin for FunctionFfiSerialization
impl UnwindSafe for FunctionFfiSerialization
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