mirror of
https://github.com/FliegendeWurst/cursive.git
synced 2024-11-23 17:35:00 +00:00
Rustfmt
This commit is contained in:
parent
5e6222bf23
commit
7283e7f3af
@ -229,7 +229,8 @@ impl Cursive {
|
||||
/// Loads a theme from the given file.
|
||||
///
|
||||
/// `filename` must point to a valid toml file.
|
||||
pub fn load_theme_file<P: AsRef<Path>>(&mut self, filename: P) -> Result<(), theme::Error> {
|
||||
pub fn load_theme_file<P: AsRef<Path>>(&mut self, filename: P)
|
||||
-> Result<(), theme::Error> {
|
||||
self.theme = try!(theme::load_theme_file(filename));
|
||||
Ok(())
|
||||
}
|
||||
|
@ -31,7 +31,6 @@ impl<T: View + Any> ViewWrapper for IdView<T> {
|
||||
|
||||
/// Makes a view wrappable in an `IdView`.
|
||||
pub trait Identifiable: View + Sized {
|
||||
|
||||
/// Wraps this view into an IdView with the given id.
|
||||
fn with_id(self, id: &str) -> IdView<Self> {
|
||||
IdView::new(id, self)
|
||||
|
@ -10,9 +10,7 @@ pub struct Panel<V: View> {
|
||||
impl<V: View> Panel<V> {
|
||||
/// Creates a new panel around the given view.
|
||||
pub fn new(view: V) -> Self {
|
||||
Panel {
|
||||
view: view,
|
||||
}
|
||||
Panel { view: view }
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -46,9 +46,7 @@ impl ProgressBar {
|
||||
/// Sets the callback to follow.
|
||||
///
|
||||
/// Whenever `callback` is set, it will be called on the next event loop.
|
||||
pub fn with_callback(mut self,
|
||||
callback: Arc<Mutex<CbPromise>>)
|
||||
-> Self {
|
||||
pub fn with_callback(mut self, callback: Arc<Mutex<CbPromise>>) -> Self {
|
||||
self.callback = Some(callback);
|
||||
self
|
||||
}
|
||||
@ -88,7 +86,8 @@ impl View for ProgressBar {
|
||||
let available = printer.size.x;
|
||||
|
||||
let value = self.value.load(Ordering::Relaxed);
|
||||
let length = ((1 + available) * (value - self.min)) / (1 + self.max - self.min);
|
||||
let length = ((1 + available) * (value - self.min)) /
|
||||
(1 + self.max - self.min);
|
||||
printer.with_color(ColorStyle::Highlight, |printer| {
|
||||
printer.print_hline((0, 0), length, " ");
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user