pub struct Try {
pub try: Vec<Action>,
pub catch_target: CatchTarget,
pub catch: Option<Vec<Action>>,
pub finally: Option<Vec<Action>>,
}Fields
try: Vec<Action>catch_target: CatchTargetcatch: Option<Vec<Action>>finally: Option<Vec<Action>>Trait Implementations
sourceimpl<'de> Deserialize<'de> for Try
impl<'de> Deserialize<'de> for Try
sourcefn 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 Eq for Try
impl StructuralEq for Try
impl StructuralPartialEq for Try
Auto Trait Implementations
impl RefUnwindSafe for Try
impl Send for Try
impl Sync for Try
impl Unpin for Try
impl UnwindSafe for Try
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more