pub enum TypeSource {
Idl(PathBuf),
Xml(PathBuf),
}Expand description
Where a config-named type’s definition lives.
Variants§
Idl(PathBuf)
types[].idl_file — TypeRegistry::load_idl_file.
Xml(PathBuf)
types[].xml_file — a DDS-XML 1.0 <types> document,
TypeRegistry::load_xml_file.
Trait Implementations§
Source§impl Clone for TypeSource
impl Clone for TypeSource
Auto Trait Implementations§
impl Freeze for TypeSource
impl RefUnwindSafe for TypeSource
impl Send for TypeSource
impl Sync for TypeSource
impl Unpin for TypeSource
impl UnsafeUnpin for TypeSource
impl UnwindSafe for TypeSource
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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