Lines Matching defs:fill
21217 /// Allocate a reference-counted slice and fill it by cloning `v`'s items.
22842 // fill the hole in `v` with `tmp`, thus ensuring that `v` still holds every object it
22902 // If `is_less` panics at any point during the process, `hole` will get dropped and fill the
25558 /// Allocate a reference-counted slice and fill it by cloning `v`'s items.
25904 //! If the value's string does not fill up this many characters, then the
25905 //! padding specified by fill/alignment will be used to take up the required
25925 //! The optional fill character and alignment is provided normally in conjunction with the
25931 //! * `[fill]<` - the argument is left-aligned in `width` columns
25932 //! * `[fill]^` - the argument is center-aligned in `width` columns
25933 //! * `[fill]>` - the argument is right-aligned in `width` columns
25935 //! The default [fill/alignment](#fillalignment) for non-numerics is a space and
25938 //! the `0` flag (see below) is specified for numerics, then the implicit fill character is
25988 //! value is emitted with proper `fill`, `alignment` and `width` if those parameters are set.
26093 //! format_spec := [[fill]align][sign]['#']['0'][width]['.' precision]type
26094 //! fill := character
45444 // fill the hole again
48180 // Shift everything down to fill in that spot.
48749 /// The returned slice can be used to fill the vector with data (e.g. by
48793 /// The returned spare capacity slice can be used to fill the vector with data
49526 /// Allocate a `Vec<T>` and fill it by cloning `s`'s items.
49545 /// Allocate a `Vec<T>` and fill it by cloning `s`'s items.
49644 /// Allocate a `Vec<u8>` and fill it with a UTF-8 string.
50018 // First fill the range left by drain().
50019 if !self.drain.fill(&mut self.replace_with) {
50028 if !self.drain.fill(&mut self.replace_with) {
50039 let filled = self.drain.fill(&mut collected);
50054 unsafe fn fill<I: Iterator<Item = T>>(&mut self, replace_with: &mut I) -> bool {