func vimSoapFault(err error) (types.AnyType, bool) {
	if sf, ok := soapFault(err); ok {
		return sf.VimFault(), true
	}
	return nil, false
}
func vimSoapFault(err error) (types.AnyType, bool) {
	if sf, ok := soapFault(err); ok {
		return sf.VimFault(), true
	}
	return nil, false
}
func vimSoapFault ( err error ) ( types . AnyType , bool ) { if sf , ok := soapFault ( err ) ; ok { return sf . VimFault ( ) , true } return nil , false }
// vimSoapFault extracts the VIM fault. Check the returned boolean value to see
// if you have a fault, which will need to be further asserted into the error
// that you are looking for.
vimSoapFault extracts the VIM fault . Check the returned boolean value to see if you have a fault which will need to be further asserted into the error that you are looking for .