pub struct ScriptUpdate {
pub authorization_status: Option<AuthorizationStatus>,
pub justification: Option<String>,
pub authorized_hash: Option<String>,
}Fields§
Script authorization status
justification: Option<String>Reason for authorization decision
Hash of authorized script content
Implementations§
Source§impl ScriptUpdate
impl ScriptUpdate
pub fn new() -> ScriptUpdate
Trait Implementations§
Source§impl Clone for ScriptUpdate
impl Clone for ScriptUpdate
Source§fn clone(&self) -> ScriptUpdate
fn clone(&self) -> ScriptUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ScriptUpdate
impl Debug for ScriptUpdate
Source§impl Default for ScriptUpdate
impl Default for ScriptUpdate
Source§fn default() -> ScriptUpdate
fn default() -> ScriptUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScriptUpdate
impl<'de> Deserialize<'de> for ScriptUpdate
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 ScriptUpdate
impl PartialEq for ScriptUpdate
Source§impl Serialize for ScriptUpdate
impl Serialize for ScriptUpdate
impl StructuralPartialEq for ScriptUpdate
Auto Trait Implementations§
impl Freeze for ScriptUpdate
impl RefUnwindSafe for ScriptUpdate
impl Send for ScriptUpdate
impl Sync for ScriptUpdate
impl Unpin for ScriptUpdate
impl UnsafeUnpin for ScriptUpdate
impl UnwindSafe for ScriptUpdate
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