pub struct RawScript {
pub input_transforms: HashMap<String, InputTransform>,
pub content: String,
pub language: Language,
pub path: Option<String>,
pub lock: Option<String>,
pub type: Type,
pub tag: Option<String>,
pub concurrent_limit: Option<f64>,
pub concurrency_time_window_s: Option<f64>,
pub custom_concurrency_key: Option<String>,
pub is_trigger: Option<bool>,
pub asset_fallback_access_types: Option<Vec<RawScriptAssetFallbackAccessTypesInner>>,
}
Fields§
§input_transforms: HashMap<String, InputTransform>
§content: String
§language: Language
§path: Option<String>
§lock: Option<String>
§type: Type
§tag: Option<String>
§concurrent_limit: Option<f64>
§concurrency_time_window_s: Option<f64>
§custom_concurrency_key: Option<String>
§is_trigger: Option<bool>
§asset_fallback_access_types: Option<Vec<RawScriptAssetFallbackAccessTypesInner>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RawScript
impl<'de> Deserialize<'de> for RawScript
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
impl StructuralPartialEq for RawScript
Auto Trait Implementations§
impl Freeze for RawScript
impl RefUnwindSafe for RawScript
impl Send for RawScript
impl Sync for RawScript
impl Unpin for RawScript
impl UnwindSafe for RawScript
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