Struct shadow_drive_cli::state::CliState
source · pub struct CliState {
pub collection: Option<Pubkey>,
pub keypair: Option<PathBuf>,
pub storage_account: Option<Pubkey>,
}Fields§
§collection: Option<Pubkey>The collection currently being created or managed
keypair: Option<PathBuf>The path to the keypair currently being used
storage_account: Option<Pubkey>The current shadow-drive storage account being used
Trait Implementations§
source§impl<'de> Deserialize<'de> for CliState
impl<'de> Deserialize<'de> for CliState
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<CliState> for CliState
impl PartialEq<CliState> for CliState
impl StructuralPartialEq for CliState
Auto Trait Implementations§
impl RefUnwindSafe for CliState
impl Send for CliState
impl Sync for CliState
impl Unpin for CliState
impl UnwindSafe for CliState
Blanket Implementations§
§impl<T> AbiEnumVisitor for Twhere
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for Twhere T: Serialize + AbiExample + ?Sized,
default fn visit_for_abi( &self, digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
§impl<T> AbiEnumVisitor for Twhere
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for Twhere T: Serialize + ?Sized,
default fn visit_for_abi( &self, _digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
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