[][src]Trait unstructured::DocumentConvertible

pub trait DocumentConvertible<T: UnstructuredDataTrait>: Sized {
    pub fn is(val: &Unstructured<T>) -> bool;
pub fn into_unstructured(self) -> Unstructured<T>;
pub fn into_native(val: Unstructured<T>) -> Option<Self>;
pub fn castable(val: &Unstructured<T>) -> bool;
pub fn cast(val: Unstructured<T>) -> Option<Self>; }

Required methods

pub fn is(val: &Unstructured<T>) -> bool[src]

pub fn into_unstructured(self) -> Unstructured<T>[src]

pub fn into_native(val: Unstructured<T>) -> Option<Self>[src]

pub fn castable(val: &Unstructured<T>) -> bool[src]

pub fn cast(val: Unstructured<T>) -> Option<Self>[src]

Loading content...

Implementations on Foreign Types

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for i8[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for i16[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for i32[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for i64[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for i128[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for u8[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for u16[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for u32[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for u64[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for u128[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for f32[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for f64[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for isize[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for usize[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for String[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for bool[src]

Loading content...

Implementors

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for Mapping<T>[src]

impl<T: UnstructuredDataTrait> DocumentConvertible<T> for Sequence<T>[src]

Loading content...