pub enum StateInitialization {
None,
Zero,
}Variants§
None
Core does not initialize the backing. The first consumer must fully define every byte before it is read.
Zero
Core zeroes each exact Sequence backing acquisition before its first state consumer in the same ordered submission. Request-scope zeroing is reserved until initialization dependencies can defer sibling sequences.
Trait Implementations§
Source§impl Clone for StateInitialization
impl Clone for StateInitialization
Source§fn clone(&self) -> StateInitialization
fn clone(&self) -> StateInitialization
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 StateInitialization
Source§impl Debug for StateInitialization
impl Debug for StateInitialization
Source§impl<'de> Deserialize<'de> for StateInitialization
impl<'de> Deserialize<'de> for StateInitialization
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for StateInitialization
Source§impl PartialEq for StateInitialization
impl PartialEq for StateInitialization
Source§impl Serialize for StateInitialization
impl Serialize for StateInitialization
impl StructuralPartialEq for StateInitialization
Auto Trait Implementations§
impl Freeze for StateInitialization
impl RefUnwindSafe for StateInitialization
impl Send for StateInitialization
impl Sync for StateInitialization
impl Unpin for StateInitialization
impl UnsafeUnpin for StateInitialization
impl UnwindSafe for StateInitialization
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