pub struct SliceBuilderVTable {
pub new_fn: SliceBuilderNewFn,
pub push_fn: SliceBuilderPushFn,
pub convert_fn: SliceBuilderConvertFn,
pub free_fn: SliceBuilderFreeFn,
}Expand description
Functions for creating and manipulating slice builders.
Fields§
§new_fn: SliceBuilderNewFn§push_fn: SliceBuilderPushFn§convert_fn: SliceBuilderConvertFn§free_fn: SliceBuilderFreeFnImplementations§
Source§impl SliceBuilderVTable
impl SliceBuilderVTable
Sourcepub const fn new(
new_fn: SliceBuilderNewFn,
push_fn: SliceBuilderPushFn,
convert_fn: SliceBuilderConvertFn,
free_fn: SliceBuilderFreeFn,
) -> Self
pub const fn new( new_fn: SliceBuilderNewFn, push_fn: SliceBuilderPushFn, convert_fn: SliceBuilderConvertFn, free_fn: SliceBuilderFreeFn, ) -> Self
Const ctor for slice builder vtable; all hooks required.
Trait Implementations§
Source§impl Clone for SliceBuilderVTable
impl Clone for SliceBuilderVTable
Source§fn clone(&self) -> SliceBuilderVTable
fn clone(&self) -> SliceBuilderVTable
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 SliceBuilderVTable
impl Debug for SliceBuilderVTable
impl Copy for SliceBuilderVTable
Auto Trait Implementations§
impl Freeze for SliceBuilderVTable
impl RefUnwindSafe for SliceBuilderVTable
impl Send for SliceBuilderVTable
impl Sync for SliceBuilderVTable
impl Unpin for SliceBuilderVTable
impl UnwindSafe for SliceBuilderVTable
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