pub enum UiSchemaInputRef {
FieldValue(UiSchemaInputRefField),
FieldProperty(UiSchemaInputRefProperty),
}Variants§
FieldValue(UiSchemaInputRefField)
FieldProperty(UiSchemaInputRefProperty)
Implementations§
Source§impl UiSchemaInputRef
impl UiSchemaInputRef
pub async fn resolve<C>(
&self,
env_id: Uuid,
input_schema: &[UiSchemaInput],
inputs: &Value,
) -> Result<Value, UiSchemaInputError<C::Error>>where
C: UiSchemaCollections,
Trait Implementations§
Source§impl Clone for UiSchemaInputRef
impl Clone for UiSchemaInputRef
Source§fn clone(&self) -> UiSchemaInputRef
fn clone(&self) -> UiSchemaInputRef
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 Debug for UiSchemaInputRef
impl Debug for UiSchemaInputRef
Source§impl<'de> Deserialize<'de> for UiSchemaInputRef
impl<'de> Deserialize<'de> for UiSchemaInputRef
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 UiSchemaInputRef
impl RefUnwindSafe for UiSchemaInputRef
impl Send for UiSchemaInputRef
impl Sync for UiSchemaInputRef
impl Unpin for UiSchemaInputRef
impl UnsafeUnpin for UiSchemaInputRef
impl UnwindSafe for UiSchemaInputRef
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