pub struct ApprovalScopeRecord {
pub capabilities: Vec<String>,
pub contract_digest: String,
pub contract_id: String,
pub description: String,
pub display_name: String,
pub kind: String,
}Expand description
Canonical approval scope recorded for one contract digest.
Fields§
§capabilities: Vec<String>§contract_digest: String§contract_id: String§description: String§display_name: String§kind: StringTrait Implementations§
Source§impl Clone for ApprovalScopeRecord
impl Clone for ApprovalScopeRecord
Source§fn clone(&self) -> ApprovalScopeRecord
fn clone(&self) -> ApprovalScopeRecord
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 ApprovalScopeRecord
impl Debug for ApprovalScopeRecord
Source§impl<'de> Deserialize<'de> for ApprovalScopeRecord
impl<'de> Deserialize<'de> for ApprovalScopeRecord
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 PartialEq for ApprovalScopeRecord
impl PartialEq for ApprovalScopeRecord
Source§impl Serialize for ApprovalScopeRecord
impl Serialize for ApprovalScopeRecord
impl StructuralPartialEq for ApprovalScopeRecord
Auto Trait Implementations§
impl Freeze for ApprovalScopeRecord
impl RefUnwindSafe for ApprovalScopeRecord
impl Send for ApprovalScopeRecord
impl Sync for ApprovalScopeRecord
impl Unpin for ApprovalScopeRecord
impl UnsafeUnpin for ApprovalScopeRecord
impl UnwindSafe for ApprovalScopeRecord
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