pub struct ConstraintImplementsNode {
pub kw_implements: KwImplementsNode,
pub span: Range<u32>,
}
Fields§
§kw_implements: KwImplementsNode
§span: Range<u32>
Trait Implementations§
source§impl Clone for ConstraintImplementsNode
impl Clone for ConstraintImplementsNode
source§fn clone(&self) -> ConstraintImplementsNode
fn clone(&self) -> ConstraintImplementsNode
Returns a copy 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 ConstraintImplementsNode
impl Debug for ConstraintImplementsNode
source§impl FromStr for ConstraintImplementsNode
impl FromStr for ConstraintImplementsNode
§type Err = YggdrasilError<ValkyrieRule>
type Err = YggdrasilError<ValkyrieRule>
The associated error which can be returned from parsing.
source§fn from_str(input: &str) -> Result<Self, YggdrasilError<ValkyrieRule>>
fn from_str(input: &str) -> Result<Self, YggdrasilError<ValkyrieRule>>
Parses a string
s
to return a value of this type. Read moresource§impl Hash for ConstraintImplementsNode
impl Hash for ConstraintImplementsNode
source§impl YggdrasilNode for ConstraintImplementsNode
impl YggdrasilNode for ConstraintImplementsNode
Auto Trait Implementations§
impl RefUnwindSafe for ConstraintImplementsNode
impl Send for ConstraintImplementsNode
impl Sync for ConstraintImplementsNode
impl Unpin for ConstraintImplementsNode
impl UnwindSafe for ConstraintImplementsNode
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