pub struct ExternalServiceAppFacadeRequest {
pub target: String,
pub tenant_id: String,
pub scope_id: String,
pub user_id: String,
pub client_id: Option<String>,
pub payload: Value,
}Expand description
An App Facade request delegated by an externally hosted Core to the application service that owns the target’s business logic.
Fields§
§target: String§tenant_id: String§scope_id: String§user_id: String§client_id: Option<String>§payload: ValueTrait Implementations§
Source§impl Clone for ExternalServiceAppFacadeRequest
impl Clone for ExternalServiceAppFacadeRequest
Source§fn clone(&self) -> ExternalServiceAppFacadeRequest
fn clone(&self) -> ExternalServiceAppFacadeRequest
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<'de> Deserialize<'de> for ExternalServiceAppFacadeRequest
impl<'de> Deserialize<'de> for ExternalServiceAppFacadeRequest
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 ExternalServiceAppFacadeRequest
impl RefUnwindSafe for ExternalServiceAppFacadeRequest
impl Send for ExternalServiceAppFacadeRequest
impl Sync for ExternalServiceAppFacadeRequest
impl Unpin for ExternalServiceAppFacadeRequest
impl UnsafeUnpin for ExternalServiceAppFacadeRequest
impl UnwindSafe for ExternalServiceAppFacadeRequest
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