pub struct AstCodeMatch {
pub variables: Vec<String>,
pub container: AstIn,
pub where_rules: Vec<AstWhereRule>,
pub code: AstCode,
}Fields§
§variables: Vec<String>§container: AstIn§where_rules: Vec<AstWhereRule>§code: AstCodeTrait Implementations§
Source§impl Clone for AstCodeMatch
impl Clone for AstCodeMatch
Source§fn clone(&self) -> AstCodeMatch
fn clone(&self) -> AstCodeMatch
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AstCodeMatch
impl Debug for AstCodeMatch
Source§impl Default for AstCodeMatch
impl Default for AstCodeMatch
Source§fn default() -> AstCodeMatch
fn default() -> AstCodeMatch
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AstCodeMatch
impl RefUnwindSafe for AstCodeMatch
impl Send for AstCodeMatch
impl Sync for AstCodeMatch
impl Unpin for AstCodeMatch
impl UnsafeUnpin for AstCodeMatch
impl UnwindSafe for AstCodeMatch
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