pub struct TypedOptions<SupportsMove = Bool<true>, ListFanout = Usize<12>, ChunkSize = Usize<32>>(/* private fields */);Expand description
Trait Implementations§
Source§impl<SupportsMove: SupportsMove, ListFanout: ListFanout, ChunkSize: ChunkSize> EipsOptions for TypedOptions<SupportsMove, ListFanout, ChunkSize>
impl<SupportsMove: SupportsMove, ListFanout: ListFanout, ChunkSize: ChunkSize> EipsOptions for TypedOptions<SupportsMove, ListFanout, ChunkSize>
Source§type SupportsMove = SupportsMove
type SupportsMove = SupportsMove
Source§type ListFanout = ListFanout
type ListFanout = ListFanout
Eips internally uses tree-like structures implemented using linked
lists. This option controls the maximum number of children each
internal node can have. Read more
Auto Trait Implementations§
impl<SupportsMove, ListFanout, ChunkSize> Freeze for TypedOptions<SupportsMove, ListFanout, ChunkSize>
impl<SupportsMove, ListFanout, ChunkSize> RefUnwindSafe for TypedOptions<SupportsMove, ListFanout, ChunkSize>
impl<SupportsMove, ListFanout, ChunkSize> Send for TypedOptions<SupportsMove, ListFanout, ChunkSize>
impl<SupportsMove, ListFanout, ChunkSize> Sync for TypedOptions<SupportsMove, ListFanout, ChunkSize>
impl<SupportsMove, ListFanout, ChunkSize> Unpin for TypedOptions<SupportsMove, ListFanout, ChunkSize>
impl<SupportsMove, ListFanout, ChunkSize> UnsafeUnpin for TypedOptions<SupportsMove, ListFanout, ChunkSize>
impl<SupportsMove, ListFanout, ChunkSize> UnwindSafe for TypedOptions<SupportsMove, ListFanout, ChunkSize>
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