HasSimpleLength
garde
0.22.1
HasSimple
Length
Required Methods
length
Implementations on Foreign Types
&'a BTreeMap<K, V>
&'a BTreeSet<T>
&'a BinaryHeap<T>
&'a HashMap<K, V, S>
&'a HashSet<T, S>
&'a LinkedList<T>
&'a String
&'a Vec<T>
&'a VecDeque<T>
&'a [T]
&'a str
Arc<str>
BTreeMap<K, V>
BTreeSet<T>
BinaryHeap<T>
Box<str>
Cow<'a, str>
HashMap<K, V, S>
HashSet<T, S>
LinkedList<T>
Rc<str>
String
Vec<T>
VecDeque<T>
Implementors
In garde::
rules::
length::
simple
garde
::
rules
::
length
::
simple
Trait
HasSimple
Length
Copy item path
Source
pub trait HasSimpleLength { // Required method fn
length
(&self) ->
usize
; }
Required Methods
§
Source
fn
length
(&self) ->
usize
Implementations on Foreign Types
§
Source
§
impl
HasSimpleLength
for
Box
<
str
>
Source
§
fn
length
(&self) ->
usize
Source
§
impl
HasSimpleLength
for
Rc
<
str
>
Source
§
fn
length
(&self) ->
usize
Source
§
impl
HasSimpleLength
for
String
Source
§
fn
length
(&self) ->
usize
Source
§
impl
HasSimpleLength
for
Arc
<
str
>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a>
HasSimpleLength
for &'a
str
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a>
HasSimpleLength
for &'a
String
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a>
HasSimpleLength
for
Cow
<'a,
str
>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a, K, V>
HasSimpleLength
for &'a
BTreeMap
<K, V>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a, K, V, S>
HasSimpleLength
for &'a
HashMap
<K, V, S>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a, T>
HasSimpleLength
for &'a
[T]
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a, T>
HasSimpleLength
for &'a
BinaryHeap
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a, T>
HasSimpleLength
for &'a
BTreeSet
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a, T>
HasSimpleLength
for &'a
LinkedList
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a, T>
HasSimpleLength
for &'a
VecDeque
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a, T>
HasSimpleLength
for &'a
Vec
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<'a, T, S>
HasSimpleLength
for &'a
HashSet
<T, S>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<K, V>
HasSimpleLength
for
BTreeMap
<K, V>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<K, V, S>
HasSimpleLength
for
HashMap
<K, V, S>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<T>
HasSimpleLength
for
BinaryHeap
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<T>
HasSimpleLength
for
BTreeSet
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<T>
HasSimpleLength
for
LinkedList
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<T>
HasSimpleLength
for
VecDeque
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<T>
HasSimpleLength
for
Vec
<T>
Source
§
fn
length
(&self) ->
usize
Source
§
impl<T, S>
HasSimpleLength
for
HashSet
<T, S>
Source
§
fn
length
(&self) ->
usize
Implementors
§