Struct rb_sys::bindings::OnigCompileInfo
source · #[repr(C)]pub struct OnigCompileInfo {
pub num_of_elements: c_int,
pub pattern_enc: OnigEncoding,
pub target_enc: OnigEncoding,
pub syntax: *const OnigSyntaxType,
pub option: OnigOptionType,
pub case_fold_flag: OnigCaseFoldType,
}Expand description
Generated by rb-sys for Ruby 3.0.0
Fields§
§num_of_elements: c_intGenerated by rb-sys for Ruby 3.0.0
pattern_enc: OnigEncodingGenerated by rb-sys for Ruby 3.0.0
target_enc: OnigEncodingGenerated by rb-sys for Ruby 3.0.0
syntax: *const OnigSyntaxTypeGenerated by rb-sys for Ruby 3.0.0
option: OnigOptionTypeGenerated by rb-sys for Ruby 3.0.0
case_fold_flag: OnigCaseFoldTypeGenerated by rb-sys for Ruby 3.0.0
Trait Implementations§
source§impl Clone for OnigCompileInfo
impl Clone for OnigCompileInfo
source§fn clone(&self) -> OnigCompileInfo
fn clone(&self) -> OnigCompileInfo
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for OnigCompileInfo
impl Debug for OnigCompileInfo
source§impl PartialEq<OnigCompileInfo> for OnigCompileInfo
impl PartialEq<OnigCompileInfo> for OnigCompileInfo
source§fn eq(&self, other: &OnigCompileInfo) -> bool
fn eq(&self, other: &OnigCompileInfo) -> bool
This method tests for
self and other values to be equal, and is used
by ==.