pub(crate) fn push_split<S: Into<T>>(&self, string: S, n: usize) -> (&T::Target, &T::Target) {
        let buffered = self.push(string);
        let a = &buffered[..n];
        let b = &buffered[n..];
        (a, b)
    }
/// Pushes the string `S` onto the stack which is assumed to internally
/// contain two strings with the first string being of length `n`. Returns
/// references to the two strings on the stack.
///
/// # Panics
///
/// Panics if `string.len() < len`.
Pushes the string `S` onto the stack which is assumed to internally
contain two strings with the first string being of length `n`. Returns
references to the two strings on the stack.
Pushes the string ` S ` onto the stack which is assumed to internally contain two strings with the first string being of length ` n ` . Returns references to the two strings on the stack .
pub(crate) fn push_split<S: Into<T>>(&self, string: S, n: usize) -> (&T::Target, &T::Target) {
        let buffered = self.push(string);
        let a = &buffered[..n];
        let b = &buffered[n..];
        (a, b)
    }
pub ( crate ) fn push_split < S : Into < T > > ( & self , string : S , n : usize ) -> ( & T :: Target , & T :: Target ) { let buffered = self . push ( string ) ; let a = & buffered [ .. n ] ; let b = & buffered [ n .. ] ; ( a , b ) }
Pushes the string `S` onto the stack which is assumed to internally
contain two strings with the first string being of length `n`.
Pushes the string ` S ` onto the stack which is assumed to internally contain two strings with the first string being of length ` n ` .
&self
string
S
n
usize
&self
string
S
n
usize
panics
Panics if `string.len() < len`.
Panics if ` string . len () < len ` .