pub struct TopologyPreflightRequest {
pub plan_id: String,
pub run_id: String,
pub fleet: String,
pub network: String,
pub root_canister_id: String,
pub selected_subtree_root: Option<String>,
pub selected_scope_kind: BackupScopeKind,
pub topology_hash_before_quiesce: String,
pub targets: Vec<TopologyPreflightTarget>,
}Expand description
TopologyPreflightRequest
Fields§
§plan_id: String§run_id: String§fleet: String§network: String§root_canister_id: String§selected_subtree_root: Option<String>§selected_scope_kind: BackupScopeKind§topology_hash_before_quiesce: String§targets: Vec<TopologyPreflightTarget>Trait Implementations§
Source§impl Clone for TopologyPreflightRequest
impl Clone for TopologyPreflightRequest
Source§fn clone(&self) -> TopologyPreflightRequest
fn clone(&self) -> TopologyPreflightRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TopologyPreflightRequest
impl Debug for TopologyPreflightRequest
Source§impl<'de> Deserialize<'de> for TopologyPreflightRequest
impl<'de> Deserialize<'de> for TopologyPreflightRequest
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
Source§impl PartialEq for TopologyPreflightRequest
impl PartialEq for TopologyPreflightRequest
Source§fn eq(&self, other: &TopologyPreflightRequest) -> bool
fn eq(&self, other: &TopologyPreflightRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TopologyPreflightRequest
impl Serialize for TopologyPreflightRequest
impl Eq for TopologyPreflightRequest
impl StructuralPartialEq for TopologyPreflightRequest
Auto Trait Implementations§
impl Freeze for TopologyPreflightRequest
impl RefUnwindSafe for TopologyPreflightRequest
impl Send for TopologyPreflightRequest
impl Sync for TopologyPreflightRequest
impl Unpin for TopologyPreflightRequest
impl UnsafeUnpin for TopologyPreflightRequest
impl UnwindSafe for TopologyPreflightRequest
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