pub struct TransformSchema {
pub name: String,
pub description: String,
pub properties: HashMap<String, PropertySchema>,
}Expand description
Schema for a transform.
Fields§
§name: StringTransform name.
description: StringDescription.
properties: HashMap<String, PropertySchema>Configuration properties.
Implementations§
Trait Implementations§
Source§impl Clone for TransformSchema
impl Clone for TransformSchema
Source§fn clone(&self) -> TransformSchema
fn clone(&self) -> TransformSchema
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 TransformSchema
impl Debug for TransformSchema
Source§impl Default for TransformSchema
impl Default for TransformSchema
Source§fn default() -> TransformSchema
fn default() -> TransformSchema
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransformSchema
impl<'de> Deserialize<'de> for TransformSchema
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
Auto Trait Implementations§
impl Freeze for TransformSchema
impl RefUnwindSafe for TransformSchema
impl Send for TransformSchema
impl Sync for TransformSchema
impl Unpin for TransformSchema
impl UnsafeUnpin for TransformSchema
impl UnwindSafe for TransformSchema
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