pub struct ModifiableFlags {
pub inputs_modifiable: bool,
pub outputs_modifiable: bool,
pub sighash_single: bool,
pub unknown: u5,
}
Fields§
§inputs_modifiable: bool
§outputs_modifiable: bool
§sighash_single: bool
§unknown: u5
Implementations§
Source§impl ModifiableFlags
impl ModifiableFlags
pub const fn unmodifiable() -> ModifiableFlags
pub const fn modifiable() -> ModifiableFlags
pub const fn modifiable_sighash_single() -> ModifiableFlags
pub fn from_standard_u8(val: u8) -> ModifiableFlags
pub const fn to_standard_u8(&self) -> u8
pub const fn is_modifiable(&self) -> bool
Trait Implementations§
Source§impl Clone for ModifiableFlags
impl Clone for ModifiableFlags
Source§fn clone(&self) -> ModifiableFlags
fn clone(&self) -> ModifiableFlags
Returns a copy 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 ModifiableFlags
impl Debug for ModifiableFlags
Source§impl Decode for ModifiableFlags
impl Decode for ModifiableFlags
fn decode(reader: &mut impl Read) -> Result<ModifiableFlags, DecodeError>
fn deserialize(bytes: impl AsRef<[u8]>) -> Result<Self, PsbtError>
Source§impl Encode for ModifiableFlags
impl Encode for ModifiableFlags
Source§impl Hash for ModifiableFlags
impl Hash for ModifiableFlags
Source§impl PartialEq for ModifiableFlags
impl PartialEq for ModifiableFlags
impl Eq for ModifiableFlags
impl StructuralPartialEq for ModifiableFlags
Auto Trait Implementations§
impl Freeze for ModifiableFlags
impl RefUnwindSafe for ModifiableFlags
impl Send for ModifiableFlags
impl Sync for ModifiableFlags
impl Unpin for ModifiableFlags
impl UnwindSafe for ModifiableFlags
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.