pub enum TransferFormat {
Json,
Xml,
Csv,
}Expand description
The bulk-transfer payload format (11-05) — the clap surface for
core’s ExportFormat/ImportFormat (core keeps plain enums; the
From impls live beside this one, the CollisionPolicy precedent).
json is the default so every pre-11-05 invocation parses and
behaves byte-identically.
Variants§
Json
The gateway’s JSON interchange (default — lossless)
Xml
Gateway XML — RAW-BYTE passthrough both directions (no parse/normalize in the transfer path)
Csv
Legacy CSV — import: gateway passthrough (alarms never arrive); export: CLI-GENERATED and LOSSY (the gateway cannot export CSV)
Trait Implementations§
Source§impl Clone for TransferFormat
impl Clone for TransferFormat
impl Copy for TransferFormat
Source§impl Debug for TransferFormat
impl Debug for TransferFormat
Source§impl Default for TransferFormat
impl Default for TransferFormat
Source§impl Display for TransferFormat
impl Display for TransferFormat
impl Eq for TransferFormat
Source§impl PartialEq for TransferFormat
impl PartialEq for TransferFormat
impl StructuralPartialEq for TransferFormat
Source§impl ValueEnum for TransferFormat
impl ValueEnum for TransferFormat
Auto Trait Implementations§
impl Freeze for TransferFormat
impl RefUnwindSafe for TransferFormat
impl Send for TransferFormat
impl Sync for TransferFormat
impl Unpin for TransferFormat
impl UnsafeUnpin for TransferFormat
impl UnwindSafe for TransferFormat
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.