pub unsafe extern "C" fn aeron_publication_async_remove_destination(
    async_: *mut *mut aeron_async_destination_t,
    client: *mut aeron_t,
    publication: *mut aeron_publication_t,
    uri: *const c_char
) -> c_int
Expand description

Remove a destination manually from a multi-destination-cast publication.

@param async object to use for polling completion. @param publication to remove destination from. @param uri for the destination to remove. @return 0 for success and -1 for error.