pub struct Ref {
pub context: ReferenceContext,
pub ident: Identifier,
/* private fields */
}
Fields§
§context: ReferenceContext
§ident: Identifier
Implementations§
Source§impl Ref
impl Ref
pub fn uninit(context: ReferenceContext, ident: Identifier) -> Uninit<Self>
pub fn into_uninit(self) -> Uninit<Self>
Trait Implementations§
Source§impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime AnyNode> for &'__deriveMoreLifetime Ref
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime AnyNode> for &'__deriveMoreLifetime Ref
Source§impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut AnyNode> for &'__deriveMoreLifetime mut Ref
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut AnyNode> for &'__deriveMoreLifetime mut Ref
impl StructuralPartialEq for Ref
Auto Trait Implementations§
impl !Freeze for Ref
impl !RefUnwindSafe for Ref
impl Send for Ref
impl !Sync for Ref
impl Unpin for Ref
impl UnwindSafe for Ref
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