pub struct ValueRoles(/* private fields */);Implementations§
Source§impl ValueRoles
impl ValueRoles
Source§impl ValueRoles
impl ValueRoles
Sourcepub const INTERMEDIATE: Self
pub const INTERMEDIATE: Self
Non-boundary value produced and consumed inside a graph.
Trait Implementations§
Source§impl Clone for ValueRoles
impl Clone for ValueRoles
Source§fn clone(&self) -> ValueRoles
fn clone(&self) -> ValueRoles
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 moreimpl Copy for ValueRoles
Source§impl Debug for ValueRoles
impl Debug for ValueRoles
Source§impl Default for ValueRoles
impl Default for ValueRoles
Source§fn default() -> ValueRoles
fn default() -> ValueRoles
Returns the “default value” for a type. Read more
impl Eq for ValueRoles
Source§impl Hash for ValueRoles
impl Hash for ValueRoles
Source§impl PartialEq for ValueRoles
impl PartialEq for ValueRoles
Source§fn eq(&self, other: &ValueRoles) -> bool
fn eq(&self, other: &ValueRoles) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ValueRoles
Auto Trait Implementations§
impl Freeze for ValueRoles
impl RefUnwindSafe for ValueRoles
impl Send for ValueRoles
impl Sync for ValueRoles
impl Unpin for ValueRoles
impl UnsafeUnpin for ValueRoles
impl UnwindSafe for ValueRoles
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