struct ExposedCacheNode {
local_writes: u16,
local_reads: u16,
}Expand description
State per location per node keeping track of where relative to this node exposed nodes are and what access permissions they have.
Fields§
§local_writes: u16How many local nodes (in this subtree) are exposed with write permissions.
local_reads: u16How many local nodes (in this subtree) are exposed with read permissions.
Trait Implementations§
Source§impl Clone for ExposedCacheNode
impl Clone for ExposedCacheNode
Source§fn clone(&self) -> ExposedCacheNode
fn clone(&self) -> ExposedCacheNode
Returns a duplicate of the value. Read more
1.0.0 · 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 ExposedCacheNode
impl Debug for ExposedCacheNode
Source§impl Default for ExposedCacheNode
impl Default for ExposedCacheNode
Source§fn default() -> ExposedCacheNode
fn default() -> ExposedCacheNode
Returns the “default value” for a type. Read more
Source§impl PartialEq for ExposedCacheNode
impl PartialEq for ExposedCacheNode
impl Eq for ExposedCacheNode
impl StructuralPartialEq for ExposedCacheNode
Auto Trait Implementations§
impl Freeze for ExposedCacheNode
impl RefUnwindSafe for ExposedCacheNode
impl Send for ExposedCacheNode
impl Sync for ExposedCacheNode
impl Unpin for ExposedCacheNode
impl UnsafeUnpin for ExposedCacheNode
impl UnwindSafe for ExposedCacheNode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 4 bytes