Struct indy_data_types::anoncreds::schema::SchemaV1
source · pub struct SchemaV1 {
pub id: SchemaId,
pub name: String,
pub version: String,
pub attr_names: AttributeNames,
pub seq_no: Option<u32>,
}
Fields§
§id: SchemaId
§name: String
§version: String
§attr_names: AttributeNames
§seq_no: Option<u32>
Trait Implementations§
source§impl<'de> Deserialize<'de> for SchemaV1
impl<'de> Deserialize<'de> for SchemaV1
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
source§impl Validatable for SchemaV1
impl Validatable for SchemaV1
Auto Trait Implementations§
impl RefUnwindSafe for SchemaV1
impl Send for SchemaV1
impl Sync for SchemaV1
impl Unpin for SchemaV1
impl UnwindSafe for SchemaV1
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