pub struct MuragentWriter { /* private fields */ }Implementations§
Source§impl MuragentWriter
impl MuragentWriter
pub fn new( manifest: MuragentManifest, profile_yaml: String, identity: AgentIdentity, ) -> Self
pub fn add_icon(&mut self, name: &str, data: Vec<u8>)
pub fn set_voice_yaml(&mut self, yaml: String)
pub fn add_commander_asset(&mut self, path: &str, data: Vec<u8>)
pub fn add_hub_asset(&mut self, path: &str, data: Vec<u8>)
Auto Trait Implementations§
impl Freeze for MuragentWriter
impl RefUnwindSafe for MuragentWriter
impl Send for MuragentWriter
impl Sync for MuragentWriter
impl Unpin for MuragentWriter
impl UnsafeUnpin for MuragentWriter
impl UnwindSafe for MuragentWriter
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