Struct BytesIsNotEmpty
pub(in ::str) struct BytesIsNotEmpty;
Trait Implementations
impl Clone for BytesIsNotEmpty
fn clone(&self) -> BytesIsNotEmpty
impl<'a, 'b> Fn(&'a &'b [u8]) for BytesIsNotEmpty
extern ""rust-call"" fn call(&self, (s): (&'a &'b [u8],)) -> bool
impl<'a, 'b> FnMut(&'a &'b [u8]) for BytesIsNotEmpty
extern ""rust-call"" fn call_mut(&mut self, (s): (&'a &'b [u8],)) -> bool
impl<'a, 'b> FnOnce(&'a &'b [u8]) for BytesIsNotEmpty
type Output = bool;extern ""rust-call"" fn call_once(self, (s): (&'a &'b [u8],)) -> bool
Auto Trait Implementations
impl Freeze for BytesIsNotEmpty
impl RefUnwindSafe for BytesIsNotEmpty
impl Send for BytesIsNotEmpty
impl Sync for BytesIsNotEmpty
impl Unpin for BytesIsNotEmpty
impl UnsafeUnpin for BytesIsNotEmpty
impl UnwindSafe for BytesIsNotEmpty
Blanket Implementations
impl<T> Any for BytesIsNotEmpty
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for BytesIsNotEmpty
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for BytesIsNotEmpty
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for BytesIsNotEmpty
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for BytesIsNotEmpty
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for BytesIsNotEmpty
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for BytesIsNotEmpty
impl<T, U> Into<U> for BytesIsNotEmpty
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for BytesIsNotEmpty
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for BytesIsNotEmpty
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>