pub fn assert_can_remove_signatory(&self) -> Result<(), ProgramError> {
        if self.signed_off {
            return Err(GovernanceError::SignatoryAlreadySignedOff.into());
        }

        Ok(())
    }
/// Checks signatory can be removed from Proposal
Checks signatory can be removed from Proposal
Checks signatory can be removed from Proposal
pub fn assert_can_remove_signatory(&self) -> Result<(), ProgramError> {
        if self.signed_off {
            return Err(GovernanceError::SignatoryAlreadySignedOff.into());
        }
        Ok(())
    }
pub fn assert_can_remove_signatory ( & self ) -> Result < ( ) , ProgramError > { if self . signed_off { return Err ( GovernanceError :: SignatoryAlreadySignedOff . into ( ) ) ; } Ok ( ( ) ) }
Checks signatory can be removed from Proposal
Checks signatory can be removed from Proposal
&self
&self