pub struct Purpose {
pub purpose: Vec<PurposeType>,
}
Expand description
Type corresponding to <purpose>
in the EPP greeting XML
Fields§
§purpose: Vec<PurposeType>
Trait Implementations§
Source§impl<'xml> FromXml<'xml> for Purpose
impl<'xml> FromXml<'xml> for Purpose
const KIND: Kind = ::instant_xml::Kind::Element
type Accumulator = Option<Purpose>
fn matches(id: Id<'_>, field: Option<Id<'_>>) -> bool
fn deserialize<'cx>( into: &mut Self::Accumulator, field: &'static str, deserializer: &mut Deserializer<'cx, 'xml>, ) -> Result<(), Error>
impl Eq for Purpose
impl StructuralPartialEq for Purpose
Auto Trait Implementations§
impl Freeze for Purpose
impl RefUnwindSafe for Purpose
impl Send for Purpose
impl Sync for Purpose
impl Unpin for Purpose
impl UnwindSafe for Purpose
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