pub struct Subshell {
pub span: Span,
pub statements: Vec<Statement>,
}Fields§
§span: Span§statements: Vec<Statement>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Subshell
impl<'de> Deserialize<'de> for Subshell
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
impl StructuralPartialEq for Subshell
Auto Trait Implementations§
impl Freeze for Subshell
impl RefUnwindSafe for Subshell
impl Send for Subshell
impl Sync for Subshell
impl Unpin for Subshell
impl UnsafeUnpin for Subshell
impl UnwindSafe for Subshell
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