pub struct ZshCase {
pub word: String,
pub arms: Vec<CaseArm>,
}Expand description
Case statement
Fields§
§word: String§arms: Vec<CaseArm>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ZshCase
impl<'de> Deserialize<'de> for ZshCase
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 ZshCase
impl RefUnwindSafe for ZshCase
impl Send for ZshCase
impl Sync for ZshCase
impl Unpin for ZshCase
impl UnsafeUnpin for ZshCase
impl UnwindSafe for ZshCase
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