pub struct ExecuteComponentRequest {
pub component: String,
pub path: Option<String>,
pub version: Option<i32>,
pub args: Option<Value>,
pub raw_code: Option<Box<ExecuteComponentRequestRawCode>>,
pub id: Option<i32>,
pub force_viewer_static_fields: Option<Value>,
pub force_viewer_one_of_fields: Option<Value>,
pub force_viewer_allow_user_resources: Option<Vec<String>>,
}
Fields§
§component: String
§path: Option<String>
§version: Option<i32>
§args: Option<Value>
§raw_code: Option<Box<ExecuteComponentRequestRawCode>>
§id: Option<i32>
§force_viewer_static_fields: Option<Value>
§force_viewer_one_of_fields: Option<Value>
§force_viewer_allow_user_resources: Option<Vec<String>>
Implementations§
Trait Implementations§
Source§impl Clone for ExecuteComponentRequest
impl Clone for ExecuteComponentRequest
Source§fn clone(&self) -> ExecuteComponentRequest
fn clone(&self) -> ExecuteComponentRequest
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 ExecuteComponentRequest
impl Debug for ExecuteComponentRequest
Source§impl Default for ExecuteComponentRequest
impl Default for ExecuteComponentRequest
Source§fn default() -> ExecuteComponentRequest
fn default() -> ExecuteComponentRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExecuteComponentRequest
impl<'de> Deserialize<'de> for ExecuteComponentRequest
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 ExecuteComponentRequest
impl PartialEq for ExecuteComponentRequest
Source§impl Serialize for ExecuteComponentRequest
impl Serialize for ExecuteComponentRequest
impl StructuralPartialEq for ExecuteComponentRequest
Auto Trait Implementations§
impl Freeze for ExecuteComponentRequest
impl RefUnwindSafe for ExecuteComponentRequest
impl Send for ExecuteComponentRequest
impl Sync for ExecuteComponentRequest
impl Unpin for ExecuteComponentRequest
impl UnwindSafe for ExecuteComponentRequest
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