pub struct AstOpsDescriptor {
pub meta: Vec<AstMeta>,
pub rules: Vec<AstOpRule>,
}Fields§
§meta: Vec<AstMeta>§rules: Vec<AstOpRule>Trait Implementations§
Source§impl Clone for AstOpsDescriptor
impl Clone for AstOpsDescriptor
Source§fn clone(&self) -> AstOpsDescriptor
fn clone(&self) -> AstOpsDescriptor
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 AstOpsDescriptor
impl Debug for AstOpsDescriptor
Source§impl<'de> Deserialize<'de> for AstOpsDescriptor
impl<'de> Deserialize<'de> for AstOpsDescriptor
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 AstOpsDescriptor
impl RefUnwindSafe for AstOpsDescriptor
impl Send for AstOpsDescriptor
impl Sync for AstOpsDescriptor
impl Unpin for AstOpsDescriptor
impl UnwindSafe for AstOpsDescriptor
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