pub struct FleetAdmissionProjection {
pub schema_version: u16,
pub authority: FleetCoordinatorBinding,
pub target: ManagedCanisterBinding,
pub generation: u64,
pub policy_digest: [u8; 32],
pub projection_digest: [u8; 32],
pub principals: Vec<Principal>,
}Expand description
One complete target-bound local enforcement projection.
Fields§
§schema_version: u16§target: ManagedCanisterBinding§generation: u64§policy_digest: [u8; 32]§projection_digest: [u8; 32]§principals: Vec<Principal>Trait Implementations§
Source§impl Clone for FleetAdmissionProjection
impl Clone for FleetAdmissionProjection
Source§fn clone(&self) -> FleetAdmissionProjection
fn clone(&self) -> FleetAdmissionProjection
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 FleetAdmissionProjection
impl Debug for FleetAdmissionProjection
Source§impl<'de> Deserialize<'de> for FleetAdmissionProjection
impl<'de> Deserialize<'de> for FleetAdmissionProjection
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 Eq for FleetAdmissionProjection
Source§impl PartialEq for FleetAdmissionProjection
impl PartialEq for FleetAdmissionProjection
Source§impl Serialize for FleetAdmissionProjection
impl Serialize for FleetAdmissionProjection
impl StructuralPartialEq for FleetAdmissionProjection
Auto Trait Implementations§
impl Freeze for FleetAdmissionProjection
impl RefUnwindSafe for FleetAdmissionProjection
impl Send for FleetAdmissionProjection
impl Sync for FleetAdmissionProjection
impl Unpin for FleetAdmissionProjection
impl UnsafeUnpin for FleetAdmissionProjection
impl UnwindSafe for FleetAdmissionProjection
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