pub enum NodeVersioningPolicy {
Disabled,
Level0,
Level1 {
hash: Option<NodeVersionHashFn>,
},
}Expand description
NodeVersioningPolicy variants.
Variants§
Disabled
Disabled variant.
Level0
Level0 variant.
Level1
Level1 variant.
Fields
§
hash: Option<NodeVersionHashFn>hash field for Level1.
Trait Implementations§
Source§impl Clone for NodeVersioningPolicy
impl Clone for NodeVersioningPolicy
Source§fn clone(&self) -> NodeVersioningPolicy
fn clone(&self) -> NodeVersioningPolicy
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 moreAuto Trait Implementations§
impl Freeze for NodeVersioningPolicy
impl !RefUnwindSafe for NodeVersioningPolicy
impl !Send for NodeVersioningPolicy
impl !Sync for NodeVersioningPolicy
impl Unpin for NodeVersioningPolicy
impl UnsafeUnpin for NodeVersioningPolicy
impl !UnwindSafe for NodeVersioningPolicy
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