Trait Transaction

Source
pub trait Transaction<Ext: Extension>: Command + Sized { }
Expand description

Trait to set correct value for xml tags when tags are being generated from generic types

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Transaction<NoExtension> for Logout

Source§

impl Transaction<Update> for DomainUpdate<'_>

Source§

impl Transaction<UpdateWithNameStore<'_>> for DomainUpdate<'_>

Source§

impl Transaction<NameStore<'_>> for ContactCheck<'_>

Source§

impl Transaction<NameStore<'_>> for ContactCreate<'_>

Source§

impl Transaction<NameStore<'_>> for ContactDelete<'_>

Source§

impl Transaction<NameStore<'_>> for ContactInfo<'_>

Source§

impl Transaction<NameStore<'_>> for ContactUpdate<'_>

Source§

impl Transaction<NameStore<'_>> for DomainCheck<'_>

Source§

impl Transaction<NameStore<'_>> for DomainCreate<'_>

Source§

impl Transaction<NameStore<'_>> for DomainDelete<'_>

Source§

impl Transaction<NameStore<'_>> for DomainInfo<'_>

Source§

impl Transaction<NameStore<'_>> for DomainRenew<'_>

Source§

impl Transaction<NameStore<'_>> for DomainTransfer<'_>

Source§

impl Transaction<NameStore<'_>> for DomainUpdate<'_>

Source§

impl Transaction<NameStore<'_>> for HostCheck<'_>

Source§

impl Transaction<NameStore<'_>> for HostCreate<'_>

Source§

impl Transaction<NameStore<'_>> for HostDelete<'_>

Source§

impl Transaction<NameStore<'_>> for HostInfo<'_>

Source§

impl Transaction<NameStore<'_>> for HostUpdate<'_>

Source§

impl<'a> Transaction<NoExtension> for ContactCheck<'a>

Source§

impl<'a> Transaction<NoExtension> for ContactCreate<'a>

Source§

impl<'a> Transaction<NoExtension> for ContactDelete<'a>

Source§

impl<'a> Transaction<NoExtension> for ContactInfo<'a>

Source§

impl<'a> Transaction<NoExtension> for ContactUpdate<'a>

Source§

impl<'a> Transaction<NoExtension> for DomainCheck<'a>

Source§

impl<'a> Transaction<NoExtension> for DomainCreate<'a>

Source§

impl<'a> Transaction<NoExtension> for DomainDelete<'a>

Source§

impl<'a> Transaction<NoExtension> for DomainInfo<'a>

Source§

impl<'a> Transaction<NoExtension> for DomainRenew<'a>

Source§

impl<'a> Transaction<NoExtension> for DomainTransfer<'a>

Source§

impl<'a> Transaction<NoExtension> for DomainUpdate<'a>

Source§

impl<'a> Transaction<NoExtension> for HostCheck<'a>

Source§

impl<'a> Transaction<NoExtension> for HostCreate<'a>

Source§

impl<'a> Transaction<NoExtension> for HostDelete<'a>

Source§

impl<'a> Transaction<NoExtension> for HostInfo<'a>

Source§

impl<'a> Transaction<NoExtension> for HostUpdate<'a>

Source§

impl<'a> Transaction<NoExtension> for Login<'a>

Source§

impl<'a> Transaction<NoExtension> for MessageAck<'a>

Source§

impl<'a> Transaction<NoExtension> for MessagePoll<'a>

Source§

impl<'a> Transaction<Update<RgpRestoreReport<'a>>> for DomainUpdate<'a>

Source§

impl<'a> Transaction<Update<RgpRestoreRequest<'a>>> for DomainInfo<'a>

Source§

impl<'a> Transaction<Update<RgpRestoreRequest<'a>>> for DomainUpdate<'a>