pub struct DomainUpdateRequestData<'a> {
pub xmlns: &'a str,
pub name: StringValue<'a>,
pub add: Option<DomainAddRemove<'a>>,
pub remove: Option<DomainAddRemove<'a>>,
pub change_info: Option<DomainChangeInfo<'a>>,
}
Expand description
Type for elements under the <update> tag for domain update
Fields§
§xmlns: &'a str
XML namespace for domain commands
name: StringValue<'a>
The name of the domain to update
add: Option<DomainAddRemove<'a>>
DomainAddRemove
Object containing the list of elements to be added
to the domain
remove: Option<DomainAddRemove<'a>>
DomainAddRemove
Object containing the list of elements to be removed
from the domain
change_info: Option<DomainChangeInfo<'a>>
The data under the <chg> tag for domain update
Trait Implementations§
Source§impl<'a> Debug for DomainUpdateRequestData<'a>
impl<'a> Debug for DomainUpdateRequestData<'a>
Auto Trait Implementations§
impl<'a> Freeze for DomainUpdateRequestData<'a>
impl<'a> RefUnwindSafe for DomainUpdateRequestData<'a>
impl<'a> Send for DomainUpdateRequestData<'a>
impl<'a> Sync for DomainUpdateRequestData<'a>
impl<'a> Unpin for DomainUpdateRequestData<'a>
impl<'a> UnwindSafe for DomainUpdateRequestData<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more