ic-platform 0.6.14

Controlled Candid and IC runtime dependency boundary
Documentation
1
2
3
4
5
6
7
8
9
//! Native metadata only; Principal's existing Serde implementation owns bytes.

impl ic_wire_metadata::typescript::Wire for super::Principal {
    fn native_schema(
        context: &mut ic_wire_metadata::typescript::SchemaContext,
    ) -> Result<serde_json::Value, ic_wire_metadata::typescript::GenerationError> {
        context.describe::<ic_wire_metadata::Bytes<{ Self::MAX_LENGTH_IN_BYTES }>>()
    }
}