pub enum FfiNullTermPolicy {
Always,
Never,
WhenNonNull,
}Expand description
FFI null termination policy
Variants§
Trait Implementations§
Source§impl Clone for FfiNullTermPolicy
impl Clone for FfiNullTermPolicy
Source§fn clone(&self) -> FfiNullTermPolicy
fn clone(&self) -> FfiNullTermPolicy
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 FfiNullTermPolicy
impl Debug for FfiNullTermPolicy
Source§impl PartialEq for FfiNullTermPolicy
impl PartialEq for FfiNullTermPolicy
impl Eq for FfiNullTermPolicy
impl StructuralPartialEq for FfiNullTermPolicy
Auto Trait Implementations§
impl Freeze for FfiNullTermPolicy
impl RefUnwindSafe for FfiNullTermPolicy
impl Send for FfiNullTermPolicy
impl Sync for FfiNullTermPolicy
impl Unpin for FfiNullTermPolicy
impl UnsafeUnpin for FfiNullTermPolicy
impl UnwindSafe for FfiNullTermPolicy
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