pub struct XStarmap {
pub task: Signature,
pub argsets: Vec<Vec<Value>>,
pub fail_fast: bool,
}Expand description
XStarmap: Starmap with exception handling
Like Starmap, but continues processing even if some tasks fail.
Fields§
§task: SignatureTask to apply
argsets: Vec<Vec<Value>>List of argument tuples
fail_fast: boolWhether to stop on first error
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for XStarmap
impl<'de> Deserialize<'de> for XStarmap
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<XStarmap, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<XStarmap, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for XStarmap
impl Serialize for XStarmap
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for XStarmap
Auto Trait Implementations§
impl Freeze for XStarmap
impl RefUnwindSafe for XStarmap
impl Send for XStarmap
impl Sync for XStarmap
impl Unpin for XStarmap
impl UnsafeUnpin for XStarmap
impl UnwindSafe for XStarmap
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