Struct IsNotEmpty
pub(in ::str) struct IsNotEmpty;
Trait Implementations
impl Clone for IsNotEmpty
fn clone(&self) -> IsNotEmpty
impl<'a, 'b> Fn(&'a &'b str) for IsNotEmpty
extern ""rust-call"" fn call(&self, (s): (&'a &'b str,)) -> bool
impl<'a, 'b> FnMut(&'a &'b str) for IsNotEmpty
extern ""rust-call"" fn call_mut(&mut self, (s): (&'a &'b str,)) -> bool
impl<'a, 'b> FnOnce(&'a &'b str) for IsNotEmpty
type Output = bool;extern ""rust-call"" fn call_once(self, (s): (&'a &'b str,)) -> bool
Auto Trait Implementations
impl Freeze for IsNotEmpty
impl RefUnwindSafe for IsNotEmpty
impl Send for IsNotEmpty
impl Sync for IsNotEmpty
impl Unpin for IsNotEmpty
impl UnsafeUnpin for IsNotEmpty
impl UnwindSafe for IsNotEmpty
Blanket Implementations
impl<T> Any for IsNotEmpty
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for IsNotEmpty
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for IsNotEmpty
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for IsNotEmpty
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for IsNotEmpty
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for IsNotEmpty
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for IsNotEmpty
impl<T, U> Into<U> for IsNotEmpty
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 IsNotEmpty
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 IsNotEmpty
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>