pub struct FusedShellOptions {
pub preset: FusedPreset,
pub chunk_size: Option<usize>,
pub shell_nonce: Option<[u8; 12]>,
}Expand description
Fused shell primitive options.
Fields§
§preset: FusedPresetFused preset to use.
chunk_size: Option<usize>Override the default chunk size.
shell_nonce: Option<[u8; 12]>Optional deterministic shell nonce.
Trait Implementations§
Source§impl Clone for FusedShellOptions
impl Clone for FusedShellOptions
Source§fn clone(&self) -> FusedShellOptions
fn clone(&self) -> FusedShellOptions
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 moreSource§impl Debug for FusedShellOptions
impl Debug for FusedShellOptions
Source§impl Default for FusedShellOptions
impl Default for FusedShellOptions
Source§impl<'de> Deserialize<'de> for FusedShellOptions
impl<'de> Deserialize<'de> for FusedShellOptions
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
Auto Trait Implementations§
impl Freeze for FusedShellOptions
impl RefUnwindSafe for FusedShellOptions
impl Send for FusedShellOptions
impl Sync for FusedShellOptions
impl Unpin for FusedShellOptions
impl UnsafeUnpin for FusedShellOptions
impl UnwindSafe for FusedShellOptions
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