You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 10, 2021. It is now read-only.
Choosing a different name isn't really solving the issue, it's just moving it around. Renaming the type to OperationConfig will break if there's ever another type named OperationConfig. I think instead we should come up with some way to unambiguously refer to the Configuration we mean. Right now we're using use crate::* which would make this difficult, but if we move away from that, we should be able to refer to the configuration in a way that is unambiguous.
@rylev, looks like I already removed use crate::* from operations.rs. I'll remove it from models.rs. The actual conflict above is the two parameters named configuration:
configuration: &crate::Configuration,
configuration: &MaintenanceConfiguration,
This will still break if a parameter is named operationConfig. Practically, however, there are none with that name currently and it is against the Azure spec guidelines to use abbreviations like Config in the specs.
maintenance can't compile because another param is named config
May be
operation_config: OperationConfig
?The text was updated successfully, but these errors were encountered: