pub struct CfgTryBlock {
pub label: CfgLabel,
pub actions: Vec<CfgAction>,
pub try: Cfg,
pub catch: Option<Cfg>,
pub catch_target: CatchTarget,
pub finally: Option<Cfg>,
}
Fields§
§label: CfgLabel
§actions: Vec<CfgAction>
§try: Cfg
§catch: Option<Cfg>
§catch_target: CatchTarget
§finally: Option<Cfg>
Trait Implementations§
Source§impl Debug for CfgTryBlock
impl Debug for CfgTryBlock
Source§impl<'de> Deserialize<'de> for CfgTryBlock
impl<'de> Deserialize<'de> for CfgTryBlock
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 CfgTryBlock
impl PartialEq for CfgTryBlock
Source§impl Serialize for CfgTryBlock
impl Serialize for CfgTryBlock
impl Eq for CfgTryBlock
impl StructuralPartialEq for CfgTryBlock
Auto Trait Implementations§
impl Freeze for CfgTryBlock
impl RefUnwindSafe for CfgTryBlock
impl Send for CfgTryBlock
impl Sync for CfgTryBlock
impl Unpin for CfgTryBlock
impl UnwindSafe for CfgTryBlock
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