Docs.rs
  • sourceview5-0.8.0
    • sourceview5 0.8.0
    • Docs.rs crate page
    • Links
    • Homepage
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • bilelmoussaoui
    • Dependencies
      • sourceview5-sys ^0.8 normal
      • futures-channel ^0.3 normal
      • futures-core ^0.3 normal
      • gdk4 ^0.8 normal
      • gdk-pixbuf ^0.19 normal
      • gio ^0.19 normal
      • glib ^0.19 normal
      • gtk4 ^0.8 normal
      • libc ^0.2 normal
      • pango ^0.19 normal
    • Versions
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

sourceview50.8.0

  • All Items
  • Re-exports
  • Modules
  • Structs
  • Enums
  • Functions
?
Change settings

Crate sourceview5

source ·
Expand description

§GtkSourceView 5 Rust bindings

This library contains safe Rust bindings for GtkSourceView.

See also

  • GTK 4 Rust bindings documentation
  • The C API documentation
  • gtk-rs project overview

Re-exports§

  • pub use ffi;

Modules§

  • prelude
  • subclass
    Traits intended for creating custom types.

Structs§

  • Buffer
  • Completion
  • CompletionCell
  • CompletionContext
  • CompletionProposal
  • CompletionProvider
  • CompletionSnippets
  • CompletionWords
  • Encoding
  • File
  • FileLoader
  • FileSaver
  • FileSaverFlags
  • Gutter
  • GutterLines
  • GutterRenderer
  • GutterRendererPixbuf
  • GutterRendererText
  • Hover
  • HoverContext
  • HoverDisplay
  • HoverProvider
  • Indenter
  • Language
  • LanguageManager
  • Map
  • Mark
  • MarkAttributes
  • PrintCompositor
  • Region
  • RegionIter
  • SearchContext
  • SearchSettings
  • Snippet
  • SnippetChunk
  • SnippetContext
  • SnippetManager
  • SortFlags
  • SpaceDrawer
  • SpaceLocationFlags
  • SpaceTypeFlags
  • Style
  • StyleScheme
  • StyleSchemeChooser
  • StyleSchemeChooserButton
  • StyleSchemeChooserWidget
  • StyleSchemeManager
  • StyleSchemePreviewv5_4
  • Tag
  • View
  • VimIMContextv5_4

Enums§

  • BackgroundPatternType
  • BracketMatchType
  • ChangeCaseType
  • CompletionActivation
  • CompletionColumn
  • CompressionType
  • FileLoaderError
  • FileSaverError
  • GutterRendererAlignmentMode
  • NewlineType
  • SmartHomeEndType
  • ViewGutterPosition

Functions§

  • check_version
  • finalize
  • init
  • major_version
  • micro_version
  • minor_version
  • scheduler_addv5_2
  • scheduler_add_fullv5_2
  • scheduler_removev5_2
  • utils_escape_search_text
  • utils_unescape_search_text