pub fn prefix(address: &MsgAddressInt) -> Result<Self> {
        let (workchain_id, mut account_id) = address.extract_std_address(true)?;

        Ok(Self {
            workchain_id,
            prefix: account_id.get_next_u64()?
        })
    }
/// Constructs AccountIdPrefixFull prefix for specified address.
/// Returns Err in a case of insufficient bits (less than 64) in the address slice.
Constructs AccountIdPrefixFull prefix for specified address.
Returns Err in a case of insufficient bits (less than 64) in the address slice.
Constructs AccountIdPrefixFull prefix for specified address . Returns Err in a case of insufficient bits ( less than 64 ) in the address slice .
pub fn prefix(address: &MsgAddressInt) -> Result<Self> {
        let (workchain_id, mut account_id) = address.extract_std_address(true)?;
        Ok(Self {
            workchain_id,
            prefix: account_id.get_next_u64()?
        })
    }
pub fn prefix ( address : & MsgAddressInt ) -> Result < Self > { let ( workchain_id , mut account_id ) = address . extract_std_address ( true ) ? ; Ok ( Self { workchain_id , prefix : account_id . get_next_u64 ( ) ? } ) }
Constructs AccountIdPrefixFull prefix for specified address.
Constructs AccountIdPrefixFull prefix for specified address .
address
&MsgAddressInt
address
&MsgAddressInt