pub struct Fleet {
pub name: String,
pub display_name: String,
pub goal: String,
pub router: Option<String>,
pub members: Vec<String>,
pub channel_id: String,
pub rules: Vec<String>,
pub skills: Vec<String>,
pub loop_cfg: Option<FleetLoop>,
}Fields§
§name: String§display_name: String§goal: String§router: Option<String>§members: Vec<String>§channel_id: String§rules: Vec<String>§skills: Vec<String>§loop_cfg: Option<FleetLoop>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Fleet
impl<'de> Deserialize<'de> for Fleet
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Fleet
Auto Trait Implementations§
impl Freeze for Fleet
impl RefUnwindSafe for Fleet
impl Send for Fleet
impl Sync for Fleet
impl Unpin for Fleet
impl UnsafeUnpin for Fleet
impl UnwindSafe for Fleet
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