pub fn best(&self) -> &Completion {
        self.completions
            .first()
            .expect("Response is assumed to always have at least one completion")
    }
/// The best completion in the answer.
The best completion in the answer.
The best completion in the answer .
pub fn best(&self) -> &Completion {
        self.completions
            .first()
            .expect("Response is assumed to always have at least one completion")
    }
pub fn best ( & self ) -> & Completion { self . completions . first ( ) . expect ( " " ) }
The best completion in the answer.
The best completion in the answer .
&self