pub struct JsonAdrSingle {
pub schema: Option<String>,
pub version: String,
pub adr: JsonAdr,
}Expand description
Single ADR wrapper for JSON-ADR format (used for single ADR import/export).
Fields§
§schema: Option<String>JSON Schema reference.
version: StringJSON-ADR version.
adr: JsonAdrThe ADR.
Trait Implementations§
Source§impl Clone for JsonAdrSingle
impl Clone for JsonAdrSingle
Source§fn clone(&self) -> JsonAdrSingle
fn clone(&self) -> JsonAdrSingle
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JsonAdrSingle
impl Debug for JsonAdrSingle
Source§impl<'de> Deserialize<'de> for JsonAdrSingle
impl<'de> Deserialize<'de> for JsonAdrSingle
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for JsonAdrSingle
impl RefUnwindSafe for JsonAdrSingle
impl Send for JsonAdrSingle
impl Sync for JsonAdrSingle
impl Unpin for JsonAdrSingle
impl UnwindSafe for JsonAdrSingle
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more