pub struct InferredKey {
pub name: String,
pub sigil: u8,
pub optional: bool,
pub list_of: Option<u8>,
}Fields§
§name: String§sigil: u8NXS sigil byte: = ~ ? " @ < ^
optional: bool§list_of: Option<u8>When Some(s), the key is an NXS list whose elements have sigil s.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InferredKey
impl RefUnwindSafe for InferredKey
impl Send for InferredKey
impl Sync for InferredKey
impl Unpin for InferredKey
impl UnsafeUnpin for InferredKey
impl UnwindSafe for InferredKey
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