MCPcopy Create free account
hub / github.com/ciphermodelabs/ciphercore / from_value

Method from_value

ciphercore-base/src/data_values.rs:55–68  ·  view source on GitHub ↗
(value: &Value)

Source from the content-addressed store, hash-verified

53 }
54
55 pub fn from_value(value: &Value) -> Self {
56 value
57 .access(
58 |bytes| Ok(SerializableValue::from_bytes(bytes.to_vec())),
59 |vector| {
60 let mut v_new = vec![];
61 for item in vector {
62 v_new.push(SerializableValue::from_value(item));
63 }
64 Ok(SerializableValue::from_vector(v_new))
65 },
66 )
67 .expect("Error during conversion from Value to SerializableValue!")
68 }
69}
70
71/// Bytes are in the little-endian form

Callers

nothing calls this directly

Calls 2

accessMethod · 0.80
pushMethod · 0.45

Tested by

no test coverage detected