Struct instant_epp::hello::ServiceMenu
source · pub struct ServiceMenu {
pub options: Options<'static>,
pub services: Services<'static>,
}Expand description
Type for data within the <svcMenu> section of an EPP greeting
Fields§
§options: Options<'static>§services: Services<'static>Trait Implementations§
source§impl Debug for ServiceMenu
impl Debug for ServiceMenu
source§impl<'xml> FromXml<'xml> for ServiceMenu
impl<'xml> FromXml<'xml> for ServiceMenu
source§fn deserialize<'cx>(
into: &mut Self::Accumulator,
field: &'static str,
deserializer: &mut Deserializer<'cx, 'xml>
) -> Result<(), Error>
fn deserialize<'cx>( into: &mut Self::Accumulator, field: &'static str, deserializer: &mut Deserializer<'cx, 'xml> ) -> Result<(), Error>
Deserializes the <svcMenu> data to the ServiceMenu type
fn matches(id: Id<'_>, field: Option<Id<'_>>) -> bool
type Accumulator = Option<ServiceMenu>
const KIND: Kind = FlattenedServiceMenu::KIND
source§impl PartialEq for ServiceMenu
impl PartialEq for ServiceMenu
source§fn eq(&self, other: &ServiceMenu) -> bool
fn eq(&self, other: &ServiceMenu) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for ServiceMenu
impl StructuralEq for ServiceMenu
impl StructuralPartialEq for ServiceMenu
Auto Trait Implementations§
impl RefUnwindSafe for ServiceMenu
impl Send for ServiceMenu
impl Sync for ServiceMenu
impl Unpin for ServiceMenu
impl UnwindSafe for ServiceMenu
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