Closed
Description
Moving the discussion from near/borsh-rs#277 since it is bigger than borsh. serde and schemars also contribute a lot to this ugly boilerplate:
use near_sdk::serde::{Deserialize, Serialize}
use near_sdk::borsh::{BorshDeserialize, BorshSerialize};
use near_sdk::schemars::JsonSchema;
#[derive(Deserialize, Serialize, JsonSchema, BorshDeserlialize, BorshSerialize)]
#[serde(crate = "near_sdk::serde")]
#[schemars(crate = "near_sdk::schemars")]
#[borsh(crate = "near_sdk::borsh")]
struct ...
Metadata
Assignees
Labels
No labels
Activity