Struct ic_canister_kit::stable::types::CanisterInitialArg
source · pub struct CanisterInitialArg {
pub permission_host: Option<CanisterId>,
pub record_collector: Option<CanisterId>,
pub schedule: Option<TimestampNanos>,
}Fields§
§permission_host: Option<CanisterId>§record_collector: Option<CanisterId>§schedule: Option<TimestampNanos>Implementations§
Trait Implementations§
source§impl CandidType for CanisterInitialArg
impl CandidType for CanisterInitialArg
source§impl Clone for CanisterInitialArg
impl Clone for CanisterInitialArg
source§fn clone(&self) -> CanisterInitialArg
fn clone(&self) -> CanisterInitialArg
Returns a copy of the value. Read more
1.0.0 · 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 CanisterInitialArg
impl Debug for CanisterInitialArg
source§impl<'de> Deserialize<'de> for CanisterInitialArg
impl<'de> Deserialize<'de> for CanisterInitialArg
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
Auto Trait Implementations§
impl RefUnwindSafe for CanisterInitialArg
impl Send for CanisterInitialArg
impl Sync for CanisterInitialArg
impl Unpin for CanisterInitialArg
impl UnwindSafe for CanisterInitialArg
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