#[non_exhaustive]pub struct AliasData {
pub anchor: String,
pub index: i32,
pub mark: Mark,
}Expand description
This structure holds aliases data.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.anchor: StringThe anchor.
index: i32The node id.
mark: MarkThe anchor mark.
Auto Trait Implementations§
impl Freeze for AliasData
impl RefUnwindSafe for AliasData
impl Send for AliasData
impl Sync for AliasData
impl Unpin for AliasData
impl UnwindSafe for AliasData
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