[−][src]Enum gbx_header::gbx::GBXOrigin
Stores the source of the GBX struct.
By default a GBX struct will be Unknown
, the parser methods set the
origin
field of the GBX struct accordingly. If you don't want to expose
this information about your local filesystem remember to overwrite that field.
Variants
Fields of File
path: String
Added field to allow hiding the origin (library will never use this)
Trait Implementations
impl Debug for GBXOrigin
[src]
impl Default for GBXOrigin
[src]
impl<'de> Deserialize<'de> for GBXOrigin
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Display for GBXOrigin
[src]
impl Serialize for GBXOrigin
[src]
Auto Trait Implementations
impl RefUnwindSafe for GBXOrigin
[src]
impl Send for GBXOrigin
[src]
impl Sync for GBXOrigin
[src]
impl Unpin for GBXOrigin
[src]
impl UnwindSafe for GBXOrigin
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,