pub struct ComponentDirectoryPageRequest {
pub directory: ComponentDirectoryHead,
pub parent_canister_id: Option<Principal>,
pub role: Option<CanisterRole>,
pub status: Option<ComponentLifecycleStatus>,
pub cursor: Option<ComponentDirectoryPageCursor>,
pub limit: u16,
}Expand description
ComponentDirectoryPageRequest
Bounded member query against one exact current Component Directory authority.
Fields§
§directory: ComponentDirectoryHead§parent_canister_id: Option<Principal>§role: Option<CanisterRole>§status: Option<ComponentLifecycleStatus>§cursor: Option<ComponentDirectoryPageCursor>§limit: u16Trait Implementations§
Source§impl Clone for ComponentDirectoryPageRequest
impl Clone for ComponentDirectoryPageRequest
Source§fn clone(&self) -> ComponentDirectoryPageRequest
fn clone(&self) -> ComponentDirectoryPageRequest
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<'de> Deserialize<'de> for ComponentDirectoryPageRequest
impl<'de> Deserialize<'de> for ComponentDirectoryPageRequest
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 ComponentDirectoryPageRequest
impl StructuralPartialEq for ComponentDirectoryPageRequest
Auto Trait Implementations§
impl Freeze for ComponentDirectoryPageRequest
impl RefUnwindSafe for ComponentDirectoryPageRequest
impl Send for ComponentDirectoryPageRequest
impl Sync for ComponentDirectoryPageRequest
impl Unpin for ComponentDirectoryPageRequest
impl UnsafeUnpin for ComponentDirectoryPageRequest
impl UnwindSafe for ComponentDirectoryPageRequest
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