let name = params.name.as_deref().unwrap_or("ㅇㅅㅇ");
여기서 as_deref를 해야 String allocation을 안한다는게 뭔소리임..?
params.name은 Option<String>임
let name = params.name.as_deref().unwrap_or("ㅇㅅㅇ");
여기서 as_deref를 해야 String allocation을 안한다는게 뭔소리임..?
params.name은 Option<String>임
String -> String 는 복사가 있는데 String -> &str 는 참조만 넘겨줘서 복사가 없음
String -> String 인데 복사가 없으려면 COW 같은거 써야할듯
ㅇㅎ