Struct komple_framework_types::modules::token::Locks
source · pub struct Locks {
pub burn_lock: bool,
pub mint_lock: bool,
pub transfer_lock: bool,
pub send_lock: bool,
}
Fields
burn_lock: bool
mint_lock: bool
transfer_lock: bool
send_lock: bool
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Locks
impl<'de> Deserialize<'de> for Locks
sourcefn 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
sourceimpl JsonSchema for Locks
impl JsonSchema for Locks
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moreimpl StructuralPartialEq for Locks
Auto Trait Implementations
impl RefUnwindSafe for Locks
impl Send for Locks
impl Sync for Locks
impl Unpin for Locks
impl UnwindSafe for Locks
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more