Enum cdrs::frame::frame_result::RowsMetadataFlag
source · pub enum RowsMetadataFlag {
GlobalTableSpace,
HasMorePages,
NoMetadata,
}
Expand description
Enum that represent a set of possible row metadata flags that could be set.
Variants§
Implementations§
source§impl RowsMetadataFlag
impl RowsMetadataFlag
sourcepub fn has_global_table_space(flag: i32) -> bool
pub fn has_global_table_space(flag: i32) -> bool
Shows if provided flag contains GlobalTableSpace rows metadata flag
sourcepub fn set_global_table_space(flag: i32) -> i32
pub fn set_global_table_space(flag: i32) -> i32
Sets GlobalTableSpace rows metadata flag
sourcepub fn has_has_more_pages(flag: i32) -> bool
pub fn has_has_more_pages(flag: i32) -> bool
Shows if provided flag contains HasMorePages rows metadata flag
sourcepub fn set_has_more_pages(flag: i32) -> i32
pub fn set_has_more_pages(flag: i32) -> i32
Sets HasMorePages rows metadata flag
sourcepub fn has_no_metadata(flag: i32) -> bool
pub fn has_no_metadata(flag: i32) -> bool
Shows if provided flag contains NoMetadata rows metadata flag
sourcepub fn set_no_metadata(flag: i32) -> i32
pub fn set_no_metadata(flag: i32) -> i32
Sets NoMetadata rows metadata flag
Trait Implementations§
source§impl FromBytes for RowsMetadataFlag
impl FromBytes for RowsMetadataFlag
source§fn from_bytes(bytes: &[u8]) -> Result<RowsMetadataFlag>
fn from_bytes(bytes: &[u8]) -> Result<RowsMetadataFlag>
It gets and array of bytes and should return an implementor struct.
source§impl IntoBytes for RowsMetadataFlag
impl IntoBytes for RowsMetadataFlag
source§fn into_cbytes(&self) -> Vec<u8>
fn into_cbytes(&self) -> Vec<u8>
It should convert a struct into an array of bytes.