pub struct ApiHandlerIR {
pub function_name: String,
pub component: Option<ComponentIR>,
pub is_async: bool,
pub timeout_ms: Option<u64>,
}
Fields§
§function_name: String
§component: Option<ComponentIR>
§is_async: bool
§timeout_ms: Option<u64>
Trait Implementations§
Source§impl Clone for ApiHandlerIR
impl Clone for ApiHandlerIR
Source§fn clone(&self) -> ApiHandlerIR
fn clone(&self) -> ApiHandlerIR
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 ApiHandlerIR
impl Debug for ApiHandlerIR
Source§impl<'de> Deserialize<'de> for ApiHandlerIR
impl<'de> Deserialize<'de> for ApiHandlerIR
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 ApiHandlerIR
impl PartialEq for ApiHandlerIR
Source§impl Serialize for ApiHandlerIR
impl Serialize for ApiHandlerIR
impl StructuralPartialEq for ApiHandlerIR
Auto Trait Implementations§
impl Freeze for ApiHandlerIR
impl RefUnwindSafe for ApiHandlerIR
impl Send for ApiHandlerIR
impl Sync for ApiHandlerIR
impl Unpin for ApiHandlerIR
impl UnwindSafe for ApiHandlerIR
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