pub fn defend(
uuid: String,
config: Config,
client: &Client,
api_key: &str,
) -> Result<String, Error>Expand description
Starts the obfuscation process for a given file using the provided configuration.
§Arguments
uuid- UUID of the uploaded binary file (not the PDB).config- Obfuscation configuration as aCDConfig.client- A preconfiguredreqwest::blocking::Client.api_key- Your CodeDefender API key.
§Returns
A Result<String, reqwest::Error> containing the execution_id used for polling.
§Errors
Returns an error if the request fails or the server returns a non-success status.