Struct aws_sdk_glue::types::SerDeInfo
source · #[non_exhaustive]pub struct SerDeInfo {
pub name: Option<String>,
pub serialization_library: Option<String>,
pub parameters: Option<HashMap<String, String>>,
}Expand description
Information about a serialization/deserialization program (SerDe) that serves as an extractor and loader.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: Option<String>Name of the SerDe.
serialization_library: Option<String>Usually the class that implements the SerDe. An example is org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe.
parameters: Option<HashMap<String, String>>These key-value pairs define initialization parameters for the SerDe.
Implementations§
Trait Implementations§
source§impl PartialEq<SerDeInfo> for SerDeInfo
impl PartialEq<SerDeInfo> for SerDeInfo
impl StructuralPartialEq for SerDeInfo
Auto Trait Implementations§
impl RefUnwindSafe for SerDeInfo
impl Send for SerDeInfo
impl Sync for SerDeInfo
impl Unpin for SerDeInfo
impl UnwindSafe for SerDeInfo
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