pub struct PersonMut<'reference, Element, MutationListener>where
Element: Element,
MutationListener: MutationListener<'reference, Element>,{ /* private fields */ }
Implementations§
Source§impl<'reference, Element, MutationListener> PersonMut<'reference, Element, MutationListener>where
Element: Element<Label = VertexLabel>,
MutationListener: MutationListener<'reference, Element>,
impl<'reference, Element, MutationListener> PersonMut<'reference, Element, MutationListener>where
Element: Element<Label = VertexLabel>,
MutationListener: MutationListener<'reference, Element>,
pub fn name(&self) -> &str
pub fn age<'a>(&self) -> u64
pub fn unique_id<'a>(&self) -> Uuid
pub fn username(&self) -> &str
pub fn biography(&self) -> &str
pub fn set_name(&mut self, value: String)
pub fn set_age(&mut self, value: u64)
pub fn set_unique_id(&mut self, value: Uuid)
pub fn set_username(&mut self, value: String)
pub fn set_biography(&mut self, value: String)
Trait Implementations§
Source§impl<'reference, MutationListener> ProjectMut<'reference, Vertex, MutationListener> for PersonMut<'reference, Vertex, MutationListener>where
MutationListener: MutationListener<'reference, Vertex>,
impl<'reference, MutationListener> ProjectMut<'reference, Vertex, MutationListener> for PersonMut<'reference, Vertex, MutationListener>where
MutationListener: MutationListener<'reference, Vertex>,
Auto Trait Implementations§
impl<'reference, Element, MutationListener> Freeze for PersonMut<'reference, Element, MutationListener>where
MutationListener: Freeze,
impl<'reference, Element, MutationListener> RefUnwindSafe for PersonMut<'reference, Element, MutationListener>where
MutationListener: RefUnwindSafe,
Element: RefUnwindSafe,
impl<'reference, Element, MutationListener> Send for PersonMut<'reference, Element, MutationListener>
impl<'reference, Element, MutationListener> Sync for PersonMut<'reference, Element, MutationListener>
impl<'reference, Element, MutationListener> Unpin for PersonMut<'reference, Element, MutationListener>
impl<'reference, Element, MutationListener> !UnwindSafe for PersonMut<'reference, Element, MutationListener>
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