INNER CODE UNIT · Rust
from_i64
CympleTech/ESSE · types/dao/src/lib.rs:32
pub fn from_i64(u: i64) -> Self {
match u {
1 => DaoType::Private,
2 => DaoType::Encrypted,
_ => DaoType::Open,
}
}
}
/// DaoInfo transfer in the network.
#[derive(Serialize, Deserialize)]
pub enum DaoInfo {
/// params: owner, owner_name, owner_avatar, dao ID, dao_type, is_must_agree_by_manager,
/// dao_name, dao_bio, dao_avatar.
Common(
PeerId,
String,
Vec<u8>,