#[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 mri-x86_64-linux-gnu-3.2.3
Fields§
§num_of_elements: c_intGenerated by rb-sys for Ruby mri-x86_64-linux-gnu-3.2.3
pattern_enc: OnigEncodingGenerated by rb-sys for Ruby mri-x86_64-linux-gnu-3.2.3
target_enc: OnigEncodingGenerated by rb-sys for Ruby mri-x86_64-linux-gnu-3.2.3
syntax: *const OnigSyntaxTypeGenerated by rb-sys for Ruby mri-x86_64-linux-gnu-3.2.3
option: OnigOptionTypeGenerated by rb-sys for Ruby mri-x86_64-linux-gnu-3.2.3
case_fold_flag: OnigCaseFoldTypeGenerated by rb-sys for Ruby mri-x86_64-linux-gnu-3.2.3
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 for OnigCompileInfo
impl PartialEq for OnigCompileInfo
impl Copy for OnigCompileInfo
impl Eq for OnigCompileInfo
impl StructuralPartialEq for OnigCompileInfo
Auto Trait Implementations§
impl Freeze for OnigCompileInfo
impl RefUnwindSafe for OnigCompileInfo
impl !Send for OnigCompileInfo
impl !Sync for OnigCompileInfo
impl Unpin for OnigCompileInfo
impl UnwindSafe for OnigCompileInfo
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