pub struct JavaAnnotationElement {
pub name: String,
pub value: String,
}Expand description
An annotation element constraint for annotated.
Fields§
§name: StringExact element name.
value: StringRegex to match the element value.
Trait Implementations§
Source§impl Debug for JavaAnnotationElement
impl Debug for JavaAnnotationElement
Source§impl<'de> Deserialize<'de> for JavaAnnotationElement
impl<'de> Deserialize<'de> for JavaAnnotationElement
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<JavaAnnotationElement, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JavaAnnotationElement, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for JavaAnnotationElement
impl Serialize for JavaAnnotationElement
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for JavaAnnotationElement
impl RefUnwindSafe for JavaAnnotationElement
impl Send for JavaAnnotationElement
impl Sync for JavaAnnotationElement
impl Unpin for JavaAnnotationElement
impl UnsafeUnpin for JavaAnnotationElement
impl UnwindSafe for JavaAnnotationElement
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