MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / clone

Method clone

src/sql/src/session/vars.rs:245–253  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

243
244impl Clone for SessionVar {
245 fn clone(&self) -> Self {
246 SessionVar {
247 definition: self.definition.clone(),
248 default_value: self.default_value.as_ref().map(|v| v.box_clone()),
249 local_value: self.local_value.as_ref().map(|v| v.box_clone()),
250 staged_value: self.staged_value.as_ref().map(|v| v.box_clone()),
251 session_value: self.session_value.as_ref().map(|v| v.box_clone()),
252 }
253 }
254}
255
256impl SessionVar {

Calls 3

mapMethod · 0.45
as_refMethod · 0.45
box_cloneMethod · 0.45

Tested by 9

test_read_from_cacheFunction · 0.36
test_disabling_cacheFunction · 0.36
test_invalidateFunction · 0.36
connect_ctpFunction · 0.36
connect_ctp_errorFunction · 0.36
test_metricsFunction · 0.36
mainFunction · 0.36
visit_expr_mutMethod · 0.36