pub struct ChainComponent {
pub tilde_span: CodeSpan,
pub item: Ref,
}Expand description
A component of a reference
Fields§
§tilde_span: CodeSpanThe span of the ≈
item: RefThe ref of the item
Trait Implementations§
Source§impl Clone for ChainComponent
impl Clone for ChainComponent
Source§fn clone(&self) -> ChainComponent
fn clone(&self) -> ChainComponent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ChainComponent
impl Debug for ChainComponent
Source§impl<'de> Deserialize<'de> for ChainComponent
impl<'de> Deserialize<'de> for ChainComponent
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 Eq for ChainComponent
Source§impl PartialEq for ChainComponent
impl PartialEq for ChainComponent
Source§fn eq(&self, other: &ChainComponent) -> bool
fn eq(&self, other: &ChainComponent) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ChainComponent
impl Serialize for ChainComponent
impl StructuralPartialEq for ChainComponent
Auto Trait Implementations§
impl Freeze for ChainComponent
impl RefUnwindSafe for ChainComponent
impl Send for ChainComponent
impl Sync for ChainComponent
impl Unpin for ChainComponent
impl UnsafeUnpin for ChainComponent
impl UnwindSafe for ChainComponent
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