MCPcopy Create free account
hub / github.com/dfinity/orbit / set_name

Method set_name

core/station/impl/src/models/system.rs:133–144  ·  view source on GitHub ↗
(&mut self, name: String)

Source from the content-addressed store, hash-verified

131 }
132
133 pub fn set_name(&mut self, name: String) {
134 let mut name = name.trim().to_string();
135 if name.is_empty() {
136 name = "Station".to_string();
137 }
138
139 if name.len() > Self::MAX_NAME_LENGTH {
140 name = name.chars().take(Self::MAX_NAME_LENGTH).collect();
141 }
142
143 self.name = name;
144 }
145
146 pub fn get_last_upgrade_timestamp(&self) -> Timestamp {
147 self.last_upgrade_timestamp

Callers 4

do_update_system_infoMethod · 0.80
init_canisterMethod · 0.80
upgrade_canisterMethod · 0.80

Calls 2

is_emptyMethod · 0.45
lenMethod · 0.45

Tested by 1