Clean up some warnings
This commit is contained in:
parent
11920caa72
commit
b1f5827096
@ -179,7 +179,7 @@ impl FieldDialogBuilder {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub fn set_height(&mut self, height: usize) {
|
pub fn set_height(&mut self, height: usize) {
|
||||||
self.height = Some(height);;
|
self.height = Some(height);
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn height(mut self, height: usize) -> Self {
|
pub fn height(mut self, height: usize) -> Self {
|
||||||
@ -432,7 +432,7 @@ impl ValidatorResult {
|
|||||||
#[derive(Clone)]
|
#[derive(Clone)]
|
||||||
pub struct TextValidator {
|
pub struct TextValidator {
|
||||||
id: String,
|
id: String,
|
||||||
is_valid: Rc<Box<Fn(&str) -> ValidatorResult>>,
|
is_valid: Rc<Box<dyn Fn(&str) -> ValidatorResult>>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TextValidator {
|
impl TextValidator {
|
||||||
|
@ -117,7 +117,7 @@ pub struct ItemList<T: Clone + 'static> {
|
|||||||
selector: Selector<T>,
|
selector: Selector<T>,
|
||||||
last_size: Vec2,
|
last_size: Vec2,
|
||||||
info_state: Rc<ItemRenderState>,
|
info_state: Rc<ItemRenderState>,
|
||||||
content: Box<ItemListContent<T>>,
|
content: Box<dyn ItemListContent<T>>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl <T: Clone + 'static> ItemList<T> {
|
impl <T: Clone + 'static> ItemList<T> {
|
||||||
|
@ -59,7 +59,7 @@ impl LogView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl ViewWrapper for LogView {
|
impl ViewWrapper for LogView {
|
||||||
type V = View;
|
type V = dyn View;
|
||||||
|
|
||||||
fn with_view<F, R>(&self, f: F) -> Option<R>
|
fn with_view<F, R>(&self, f: F) -> Option<R>
|
||||||
where F: FnOnce(&Self::V) -> R
|
where F: FnOnce(&Self::V) -> R
|
||||||
|
@ -8,7 +8,7 @@ use std::rc::Rc;
|
|||||||
|
|
||||||
pub struct NotesDialog {
|
pub struct NotesDialog {
|
||||||
inner: ViewBox,
|
inner: ViewBox,
|
||||||
callback: Rc<Fn(&mut Cursive, &str)>,
|
callback: Rc<dyn Fn(&mut Cursive, &str)>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl NotesDialog {
|
impl NotesDialog {
|
||||||
@ -62,7 +62,7 @@ impl NotesDialog {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl ViewWrapper for NotesDialog {
|
impl ViewWrapper for NotesDialog {
|
||||||
type V = View;
|
type V = dyn View;
|
||||||
|
|
||||||
fn with_view<F, R>(&self, f: F) -> Option<R>
|
fn with_view<F, R>(&self, f: F) -> Option<R>
|
||||||
where F: FnOnce(&Self::V) -> R
|
where F: FnOnce(&Self::V) -> R
|
||||||
|
@ -14,12 +14,12 @@ use crate::notes::NotesDialog;
|
|||||||
use cursive::views::Dialog;
|
use cursive::views::Dialog;
|
||||||
use crate::realmfs::RealmFSAction;
|
use crate::realmfs::RealmFSAction;
|
||||||
|
|
||||||
type ActionCallback = Fn(&Realm)+Send+Sync;
|
type ActionCallback = dyn Fn(&Realm)+Send+Sync;
|
||||||
|
|
||||||
#[derive(Clone)]
|
#[derive(Clone)]
|
||||||
pub struct RealmAction {
|
pub struct RealmAction {
|
||||||
realm: Realm,
|
realm: Realm,
|
||||||
sink: Sender<Box<CbFunc>>,
|
sink: Sender<Box<dyn CbFunc>>,
|
||||||
callback: Arc<ActionCallback>
|
callback: Arc<ActionCallback>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -315,7 +315,7 @@ impl DialogButtonAdapter for ConfigDialog {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl ViewWrapper for ConfigDialog {
|
impl ViewWrapper for ConfigDialog {
|
||||||
type V = View;
|
type V = dyn View;
|
||||||
|
|
||||||
fn with_view<F, R>(&self, f: F) -> Option<R>
|
fn with_view<F, R>(&self, f: F) -> Option<R>
|
||||||
where F: FnOnce(&Self::V) -> R
|
where F: FnOnce(&Self::V) -> R
|
||||||
@ -412,7 +412,7 @@ struct RealmOptions {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type Accessor = 'static + (Fn(&mut RealmConfig) -> &mut Option<bool>);
|
type Accessor = dyn 'static + (Fn(&mut RealmConfig) -> &mut Option<bool>);
|
||||||
|
|
||||||
impl RealmOptions {
|
impl RealmOptions {
|
||||||
|
|
||||||
|
@ -88,7 +88,7 @@ impl DialogButtonAdapter for DeleteRealmDialog {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl ViewWrapper for DeleteRealmDialog {
|
impl ViewWrapper for DeleteRealmDialog {
|
||||||
type V = View;
|
type V = dyn View;
|
||||||
|
|
||||||
fn with_view<F, R>(&self, f: F) -> Option<R>
|
fn with_view<F, R>(&self, f: F) -> Option<R>
|
||||||
where F: FnOnce(&Self::V) -> R
|
where F: FnOnce(&Self::V) -> R
|
||||||
|
@ -216,7 +216,7 @@ impl DialogButtonAdapter for NewRealmDialog {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl ViewWrapper for NewRealmDialog {
|
impl ViewWrapper for NewRealmDialog {
|
||||||
type V = View;
|
type V = dyn View;
|
||||||
|
|
||||||
fn with_view<F, R>(&self, f: F) -> Option<R>
|
fn with_view<F, R>(&self, f: F) -> Option<R>
|
||||||
where F: FnOnce(&Self::V) -> R
|
where F: FnOnce(&Self::V) -> R
|
||||||
@ -392,7 +392,7 @@ impl NewRealmFSDialog {
|
|||||||
|
|
||||||
|
|
||||||
impl ViewWrapper for NewRealmFSDialog {
|
impl ViewWrapper for NewRealmFSDialog {
|
||||||
type V = View;
|
type V = dyn View;
|
||||||
|
|
||||||
fn with_view<F, R>(&self, f: F) -> Option<R>
|
fn with_view<F, R>(&self, f: F) -> Option<R>
|
||||||
where F: FnOnce(&Self::V) -> R
|
where F: FnOnce(&Self::V) -> R
|
||||||
|
@ -118,7 +118,7 @@ impl ForkDialog {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl ViewWrapper for ForkDialog {
|
impl ViewWrapper for ForkDialog {
|
||||||
type V = View;
|
type V = dyn View;
|
||||||
|
|
||||||
fn with_view<F, R>(&self, f: F) -> Option<R>
|
fn with_view<F, R>(&self, f: F) -> Option<R>
|
||||||
where F: FnOnce(&Self::V) -> R
|
where F: FnOnce(&Self::V) -> R
|
||||||
|
@ -247,7 +247,7 @@ impl ThemeChooser {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl ViewWrapper for ThemeChooser {
|
impl ViewWrapper for ThemeChooser {
|
||||||
type V = View;
|
type V = dyn View;
|
||||||
fn with_view<F: FnOnce(&Self::V) -> R, R>(&self, f: F) -> Option<R> { Some(f(&*self.inner)) }
|
fn with_view<F: FnOnce(&Self::V) -> R, R>(&self, f: F) -> Option<R> { Some(f(&*self.inner)) }
|
||||||
fn with_view_mut<F: FnOnce(&mut Self::V) -> R, R>(&mut self, f: F) -> Option<R> { Some(f(&mut *self.inner)) }
|
fn with_view_mut<F: FnOnce(&mut Self::V) -> R, R>(&mut self, f: F) -> Option<R> { Some(f(&mut *self.inner)) }
|
||||||
|
|
||||||
|
@ -35,10 +35,10 @@ use cursive::rect::Rect;
|
|||||||
//use cursive::rect::Rect;
|
//use cursive::rect::Rect;
|
||||||
|
|
||||||
/// Callback taking an item index as input.
|
/// Callback taking an item index as input.
|
||||||
type IndexCallback = Rc<Fn(&mut Cursive, usize)>;
|
type IndexCallback = Rc<dyn Fn(&mut Cursive, usize)>;
|
||||||
|
|
||||||
/// Callback taking as input the row ID, the collapsed state, and the child ID.
|
/// Callback taking as input the row ID, the collapsed state, and the child ID.
|
||||||
type CollapseCallback = Rc<Fn(&mut Cursive, usize, bool, usize)>;
|
type CollapseCallback = Rc<dyn Fn(&mut Cursive, usize, bool, usize)>;
|
||||||
|
|
||||||
/// A low level tree view.
|
/// A low level tree view.
|
||||||
///
|
///
|
||||||
|
@ -395,7 +395,7 @@ impl BootEntry {
|
|||||||
|
|
||||||
// Increment index value and rename boot entry file. Return false
|
// Increment index value and rename boot entry file. Return false
|
||||||
// if new name already exists.
|
// if new name already exists.
|
||||||
fn rotate(&mut self) -> Result<(bool)> {
|
fn rotate(&mut self) -> Result<bool> {
|
||||||
let old_path = self.path();
|
let old_path = self.path();
|
||||||
let old_index = self.index;
|
let old_index = self.index;
|
||||||
self.index = match self.index {
|
self.index = match self.index {
|
||||||
|
@ -5,7 +5,7 @@ use std::fs;
|
|||||||
use std::ffi::CString;
|
use std::ffi::CString;
|
||||||
use std::os::raw::c_char;
|
use std::os::raw::c_char;
|
||||||
|
|
||||||
use libc::{self,c_long,c_ulong, c_int, int32_t};
|
use libc::{self,c_long,c_ulong, c_int};
|
||||||
|
|
||||||
use hex;
|
use hex;
|
||||||
use sodiumoxide::randombytes::randombytes_into;
|
use sodiumoxide::randombytes::randombytes_into;
|
||||||
@ -176,7 +176,7 @@ const KEYCTL_READ : c_int = 11; // read a key or keyring's conte
|
|||||||
const KEY_SPEC_USER_KEYRING : c_int = -4; // - key ID for UID-specific keyring
|
const KEY_SPEC_USER_KEYRING : c_int = -4; // - key ID for UID-specific keyring
|
||||||
|
|
||||||
|
|
||||||
pub struct KernelKey(int32_t);
|
pub struct KernelKey(i32);
|
||||||
|
|
||||||
impl KernelKey {
|
impl KernelKey {
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ pub trait LogOutput: Send {
|
|||||||
|
|
||||||
pub struct Logger {
|
pub struct Logger {
|
||||||
level: LogLevel,
|
level: LogLevel,
|
||||||
output: Box<LogOutput>,
|
output: Box<dyn LogOutput>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Logger {
|
impl Logger {
|
||||||
@ -62,7 +62,7 @@ impl Logger {
|
|||||||
logger.level = level;
|
logger.level = level;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn set_log_output(output: Box<LogOutput>) {
|
pub fn set_log_output(output: Box<dyn LogOutput>) {
|
||||||
let mut logger = LOGGER.lock().unwrap();
|
let mut logger = LOGGER.lock().unwrap();
|
||||||
logger.output = output;
|
logger.output = output;
|
||||||
}
|
}
|
||||||
|
@ -32,7 +32,7 @@ impl Display for RealmEvent {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub type RealmEventHandler = Fn(&RealmEvent)+Send+Sync;
|
pub type RealmEventHandler = dyn Fn(&RealmEvent)+Send+Sync;
|
||||||
|
|
||||||
pub struct RealmEventListener {
|
pub struct RealmEventListener {
|
||||||
inner: Arc<RwLock<Inner>>,
|
inner: Arc<RwLock<Inner>>,
|
||||||
|
@ -12,7 +12,7 @@ pub struct UtsName(libc::utsname);
|
|||||||
impl UtsName {
|
impl UtsName {
|
||||||
pub fn uname() -> UtsName {
|
pub fn uname() -> UtsName {
|
||||||
unsafe {
|
unsafe {
|
||||||
let mut ret: UtsName = mem::uninitialized();
|
let mut ret: UtsName = mem::zeroed();
|
||||||
libc::uname(&mut ret.0);
|
libc::uname(&mut ret.0);
|
||||||
ret
|
ret
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user