Skip to main content

Module api

Module api 

Source
Expand description

Explicit public API re-exports from all collapsed satellite modules. Explicit public API re-exports for Wave H collapsed modules.

This module provides named re-exports from all 11 collapsed satellite modules. No wildcard re-exports — all items are explicitly named.

Re-exports§

pub use crate::breakpoint::AstBreakpointValidator;
pub use crate::breakpoint::BreakpointError;
pub use crate::breakpoint::BreakpointValidation;
pub use crate::breakpoint::BreakpointValidator;
pub use crate::breakpoint::SearchDirection;
pub use crate::breakpoint::ValidationReason;
pub use crate::breakpoint::find_nearest_valid_line;
pub use crate::eval::DANGEROUS_OPERATIONS;
pub use crate::eval::SafeEvaluator;
pub use crate::eval::ValidationError;
pub use crate::eval::ValidationResult;
pub use crate::config::AttachConfiguration;
pub use crate::config::LaunchConfiguration;
pub use crate::config::create_attach_json_snippet;
pub use crate::config::create_launch_json_snippet;
pub use crate::command_args::format_command_args;
pub use crate::platform::PerlInterpreterResult;
pub use crate::platform::find_perl_interpreter;
pub use crate::platform::normalize_path;
pub use crate::platform::setup_environment;
pub use crate::stack::FrameCategory;
pub use crate::stack::FrameClassifier;
pub use crate::stack::PerlFrameClassifier;
pub use crate::stack::PerlStackParser;
pub use crate::stack::StackParseError;
pub use crate::stack::filter_user_visible_frames;
pub use crate::stack::is_internal_frame;
pub use crate::stack::is_internal_frame_name_and_path;
pub use crate::types::Source as TypesSource;
pub use crate::types::StackFrame as TypesStackFrame;
pub use crate::types::Variable as TypesVariable;
pub use crate::value::PerlValue;
pub use crate::variables::PerlVariableRenderer;
pub use crate::variables::RenderedVariable;
pub use crate::variables::VariableParseError;
pub use crate::variables::VariableParser;
pub use crate::variables::VariablePresentationHint;
pub use crate::variables::VariableRenderer;
pub use crate::security::DEFAULT_TIMEOUT_MS;
pub use crate::security::MAX_TIMEOUT_MS;
pub use crate::security::SecurityError;
pub use crate::security::validate_condition;
pub use crate::security::validate_expression;
pub use crate::security::validate_path;
pub use crate::security::validate_timeout;

Functions§

detect_perlbrew_perl
Detect the active Perl interpreter managed by perlbrew.
detect_plenv_perl
Detect the active Perl interpreter managed by plenv.
resolve_perl_path
Resolve the perl binary path by searching the system PATH.
resolve_perl_path_with_toolchain
Resolve the Perl interpreter path, checking perlbrew and plenv before PATH.