pub struct Carrier {
pub room: usize,
pub queue: fn(&Value, &Value, &[String], bool) -> Result<usize, String>,
pub take: fn(&Value, &str, Duration, bool) -> Result<Vec<String>, String>,
}Fields§
§room: usize§queue: fn(&Value, &Value, &[String], bool) -> Result<usize, String>§take: fn(&Value, &str, Duration, bool) -> Result<Vec<String>, String>Trait Implementations§
Auto Trait Implementations§
impl Freeze for Carrier
impl RefUnwindSafe for Carrier
impl Send for Carrier
impl Sync for Carrier
impl Unpin for Carrier
impl UnsafeUnpin for Carrier
impl UnwindSafe for Carrier
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more