pub struct FacetType {
pub id: Option<String>,
pub value: String,
pub fixed: bool,
pub annotation: Option<Annotation>,
}Fields§
§id: Option<String>§value: String§fixed: bool§annotation: Option<Annotation>Implementations§
Trait Implementations§
Source§impl<'de> Deserializer<'de, FacetType> for FacetTypeDeserializer
impl<'de> Deserializer<'de, FacetType> for FacetTypeDeserializer
Source§fn init<R>(reader: &R, event: Event<'de>) -> DeserializerResult<'de, FacetType>where
R: DeserializeReader,
fn init<R>(reader: &R, event: Event<'de>) -> DeserializerResult<'de, FacetType>where
R: DeserializeReader,
Source§fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, FacetType>where
R: DeserializeReader,
fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, FacetType>where
R: DeserializeReader,
Source§impl WithDeserializer for FacetType
impl WithDeserializer for FacetType
Source§type Deserializer = FacetTypeDeserializer
type Deserializer = FacetTypeDeserializer
The deserializer to use for this type.
impl Eq for FacetType
impl StructuralPartialEq for FacetType
Auto Trait Implementations§
impl Freeze for FacetType
impl RefUnwindSafe for FacetType
impl Send for FacetType
impl Sync for FacetType
impl Unpin for FacetType
impl UnwindSafe for FacetType
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