aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe-external-packages/src/symfony/console/input/streamable_input_interface.rs
blob: f687e0ef4ff0c2a8328c2ba6cba1cc9671b45769 (plain)
1
2
3
4
5
6
7
8
9
10
//! ref: composer/vendor/symfony/console/Input/StreamableInputInterface.php

use crate::symfony::console::input::input_interface::InputInterface;
use shirabe_php_shim::PhpMixed;

pub trait StreamableInputInterface: InputInterface {
    fn set_stream(&mut self, stream: PhpMixed);

    fn get_stream(&self) -> Option<PhpMixed>;
}